@charset "utf-8";

/*------------------------------------------------
	リセット
--------------------------------------------------*/

/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}

/*------------------------------------------------
	スタイル
--------------------------------------------------*/
body{font-family: "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, sans-serif; overflow-x:hidden; background-color:#000000;}

#wrapper{min-width:1000px; background:#ffffff;}
#bg{background:url(../../../images/event/nicocho_2015/bg.jpg) no-repeat center top; overflow:hidden;}
#header{width:1000px; margin:0 auto 67px; padding-top:10px; overflow:hidden;}
#logo{width:176px; height:26px; float:left;}
#sns{float:right;}
#btn_facebook{float:left; margin-right:10px;}
#btn_twitter{float:left;}


#maintitle{width:660px; height:162px; margin:0 auto 60px;}
#event_outline{width:780px; height:204px; margin:0 auto 36px; background:url(../../../images/event/nicocho_2015/event_outline.png) no-repeat 0 0;}
#event_outline .btn{width:710px; margin:0 auto; overflow:hidden; padding-top:139px;}
#event_outline .btn .leftbox{float:left;}
#event_outline .btn .rightbox{float:right;}


#contents{width:1008px; margin:0 auto; padding-bottom:54px; position:relative;}

/*スコットケラムメソッド*/
.txt,.txt2{text-indent:100%; white-space:nowrap; overflow:hidden;}

#block1{overflow:hidden; margin-bottom:12px;}
#block1 .leftbox{float:left; background:url(../../../images/event/nicocho_2015/frame1.png) no-repeat 0 0; width:498px; height:787px;}
#block1 .rightbox{float:right; background:url(../../../images/event/nicocho_2015/frame2.png) no-repeat 0 0; width:498px; height:787px;}
#block1 .boxin{padding-top:30px;}
#block1 .subtitle{width:410px; height:44px; margin:0 auto 10px;}
#block1 .tit{width:410px; margin:0 auto;}
#block1 .leftbox .tit{margin-bottom:17px;}
#block1 .leftbox .txt{
	background:url(../../../images/event/nicocho_2015/txt01.gif) no-repeat 0 0;
	width:410px;
	height:64px;
	margin:0 auto 25px;
}
#block1 .leftbox .imgbox{width:438px; height:473px; margin:0 auto;}
#block1 .rightbox .tit{margin-bottom:19px;}
#block1 .rightbox .txt{background:url(../../../images/event/nicocho_2015/txt02.gif) no-repeat 0 0; width:410px; height:64px; text-indent:100%; white-space:nowrap; overflow:hidden; margin:0 auto 15px;}
#block1 .rightbox .imgbox{width:410px; height:306px; margin:0 auto 13px;}
#block1 .rightbox .imgbox2{width:450px; height:207px; margin:0 auto;}


#block2{background:url(../../../images/event/nicocho_2015/frame3.png) no-repeat center top; height:354px; margin-bottom:13px;}
#block2_in{padding:29px 31px 33px; overflow:hidden;}
#block2 .leftbox{float:left;}
#block2 .rightbox{float:right;}
#block2 .boxin{padding:15px 0 0 27px;}
#block2 .subtitle{margin-bottom:10px;}
#block2 .tit{margin-bottom:20px;}
#block2 .txt{
	background:url(../../../images/event/nicocho_2015/txt03.gif) no-repeat 0 0;
	width:412px;
	height:64px;
	margin-bottom:47px;
}
#block2 .txt2{
	background:url(../../../images/event/nicocho_2015/txt04.gif) no-repeat 0 0;
	width:316px;
	height:13px;
}


#block3{background:url(../../../images/event/nicocho_2015/frame4.png) no-repeat center top; height:417px; margin-bottom:12px;}
#block3 .boxin{padding-top:31px}
#block3 .subtitle{width:410px; height:44px; margin:0 auto 10px;}
#block3 .tit{width:762px; margin:0 auto 21px;}
#block3 .txt{
	background:url(../../../images/event/nicocho_2015/txt05.gif) no-repeat 0 0;
	width:920px;
	height:39px;
	margin:0 auto 12px;
}
#block3 .imgbox{width:920px; margin:0 auto; overflow:hidden;}
#block3 .imgbox li{float:left; width:220px; height:165px; margin-right:13px;}
#block3 .imgbox #img06{margin-right:14px !important;}
#block3 .imgbox .last{margin-right:0 !important;}


#block4{background:url(../../../images/event/nicocho_2015/frame5.png) no-repeat center top; height:128px; margin-bottom:12px;}
#block4_in{padding-top:53px;}
#block4 .txt{
	background:url(../../../images/event/nicocho_2015/txt06.gif) no-repeat 0 0;
	width:752px;
	height:20px;
	margin:0 auto;
}


#block5{background:url(../../../images/event/nicocho_2015/frame6.png) no-repeat center top; height:946px; }
#block5_in{padding:20px 22px 23px;}
#block5 .boxin{padding-top:28px}
#block5 .subtitle{width:196px; height:28px; margin:0 auto 34px;}
#exhibition{padding:0 0 0 72px;}
#exhibition .section{overflow:hidden; margin-bottom:20px;}
#exhibition .section li{float:left;}
#exhibition .section .leftbox{width:163px; height:138px; border:1px solid #cccccc; margin-right:20px;}
#exhibition .section .rightbox{position:relative; width:650px; height:140px;}
#exhibition .section .rightbox p{font-size:12px; line-height:1.5;}
#exhibition .section .rightbox a{display:block; position:absolute; left:0; bottom:0;}


#footer{background-color:#000000; padding-bottom:18px;}
#footer_inner{width:1000px; margin:0 auto; overflow:hidden;}
#gameon_logo{float:left; padding-top:19px; font-size:10px; line-height:1.5; color:#999999; text-decoration: none;}

#copyright{float:right; padding-top:29px; font-size:10px; color:#999999;}

#pagetop{position:fixed; bottom:136px; left:50%; display:block; width:50px; height:60px; margin-left:510px;}


/*----------------
0416 更新分
----------------*/

#bg{background:url(../../../images/event/nicocho_2015/0416/bg.jpg) no-repeat center top; overflow:hidden;}

#btn_area{background:url(../../../images/event/nicocho_2015/0416/frame7.png) no-repeat center top; height:244px; margin-bottom:22px;}
#btn_area .btn_in{padding-top:32px;}
#btn_area .subtitle{width:440px; height:44px; margin:0 auto 20px;}
#btn_area .btn{width:710px; margin:0 auto 20px; overflow:hidden;}
#btn_area .btn li{width:350px;}
#btn_area .btn .leftbox{float:left;}
#btn_area .btn .rightbox{float:right;}
#btn_area #btn06{width:710px; margin:0 auto;}

#block1{margin-bottom:23px;}
#block1 .leftbox .tit{margin-bottom:19px;}
#block1 .leftbox .txt{margin-bottom:33px;}

#block1 .rightbox .tit{width:416px; margin:0 auto 14px;}
#block1 .rightbox .txt{background:url(../../../images/event/nicocho_2015/0416/txt07.gif) no-repeat 0 0; width:416px; height:63px; margin:0 auto 21px;}
#block1 .rightbox .imgbox{width:434px; height:494px; margin:0 auto;}

#block6{background:url(../../../images/event/nicocho_2015/0416/frame8.png) no-repeat center top; height:503px; margin-bottom:19px;}
#block6_in{padding-top:44px;}
#block6 .subtitle{width:410px; height:44px; margin:0 auto 8px;}
#block6 .tit{width:564px; margin:0 auto 18px;}
#block6 .imgbox{width:780px; margin:0 auto;}

#block7{background:url(../../../images/event/nicocho_2015/0416/frame9.png) no-repeat center top; height:991px; margin-bottom:22px;}
#block7_in{padding-top:37px;}
#block7 .subtitle{width:410px; height:44px; margin:0 auto 9px;}
#block7 .tit{width:424px; margin:0 auto 16px;}
#block7 .txt{
	background:url(../../../images/event/nicocho_2015/0416/txt08.gif) no-repeat 0 0;
	width:778px;
	height:63px;
	margin:0 auto 28px;
}

#block7 .imgbox{width:928px; height:725px; margin:0 auto;}



#block8{background:url(../../../images/event/nicocho_2015/0416/frame10.png) no-repeat center top; height:517px;  margin-top:20px}
#block8_in{padding:20px 100px;}
#block8 .boxin{padding-top:28px}
#block8 .subtitle{width:424px; height:28px; margin:0 auto 15px;}
#exhibition .section li{font-size:12px; line-height:1.5;}
#exhibition .section .txtbox1{position:relative; width:670px; height:40px;}
#exhibition .section .txtbox2{position:relative; width:670px; height:120px;}
#exhibition .section .txtbox3{position:relative; width:670px; height:120px;}

#exhibition .section .txtbox1 .listin{ margin:0px 20px ; list-style-type:disc}
#exhibition .section .txtbox2 .listin{ margin:0px 20px ; list-style-type:disc}
#exhibition .section .txtbox3 .listin{ margin:0px 20px ; list-style-type:disc}

#exhibition .section .txtbox1 .listin a{color:#0CF}
.corporate{text-decoration:none; color:#999;}

/*
#block8 .txtbox{width:800px; padding:0px 150px}
#block8 .txtbox .txtbox_in{font-size:12px; line-height:1.5;}
*/

/*
<div id="block8">
  <div id="block8_in">
     <div class="boxin">
        <h2 class="subtitle"><img src="<%= file_server_url %>/images/event/nicocho_2015/0416/tit09.gif" width="372" height="24" alt="ご来場に関して" /></h2>
           <div id="exhibition">
           <ul class="section">
              <li class="rightbox">
                 <p>
					<ul>
						<li>「ニコニコ超会議2015」の入場チケットが必要となります。</li>
						<li>ご来場の際には、予めこちらを必ずご参照の上ご来場ください。</li><br/>
						※ニコニコ超会議2015「超お約束」ページ：http://www.chokaigi.jp/2015/notice/
					</p>

                    </li>
