strong{font-weight: bold;}

h1{padding-top: 30px;}
h2{
	width: 680px;
	padding: 10px 0 0 0;
	margin: 0 auto;
	text-align: left;
}

.header{
	width: 800px;
	height: 290px;
	margin: 0 auto;
	text-align: center;
	padding-top: 400px;
	background:url(/dol/event/nobunyaga2013/img/header.jpg) top center no-repeat;
}

.text_box{
	width: 650px;
	padding: 5px 0;
	margin: 0 auto;
	text-align: left;
	/* color: #6f2e34; */
	color: #000;
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 12px;
}

.text_box2{
	width: 310px;
	padding: 5px 340px 5px 0;
	margin: 0 auto;
	text-align: left;
	/* color: #6f2e34; */
	color: #000;
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 12px;
}
.nyaga_info{
	width: 620px;
	margin: 0 auto;
	text-align: center;
}

.ss01_box{
	background:url(/dol/event/nobunyaga2013/img/ss01.jpg) top right no-repeat;
	height: 280px;
}

.ss02_box{
	background:url(/dol/event/nobunyaga2013/img/ss02.jpg) top right no-repeat;
	min-height: 290px;
}

.ss03_box{
	background:url(/dol/event/nobunyaga2013/img/ss03.jpg) top right no-repeat;
	min-height: 290px;
}

.at{
	line-height: 1.3;
	text-indent: -14px;
	padding-left: 15px;
	font-size: 12px;
	color: #af4954;
}

strong.no{ color: #f00;}



.btn_game{
	width: 660px;
	margin: 0 auto;
}

.btn_game a{
	background: url(/dol/event/nobunyaga2013/img/btn_game.jpg);
	width: 659px;
	height: 71px;
	display: block;
}

.btn_game a:hover{
	background: url(/dol/event/nobunyaga2013/img/btn_game.jpg) 0px -71px;
}

.btn_game strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}



.btn_game2{
	width: 172px;
	margin: 0 auto;
}

.btn_game2 a{
	background: url(/dol/event/nobunyaga2013/img/btn_game2.png);
	width: 172px;
	height: 166px;
	display: block;
}

.btn_game2 a:hover{
	background: url(/dol/event/nobunyaga2013/img/btn_game2.png) 0px -166px;
}

.btn_game2 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}






.nyaga_info{
	width: 620px;
	height: 220px;
	padding:80px 0 0 0;
	background:url(/dol/event/nobunyaga2013/img/info_nyaga.gif) top center no-repeat;
}

.left_box{
	width: 330px;
	margin: 0 auto;
	text-align: left;
	float: left;
}

.right_box{
	width: 280px;
	margin: 0 auto;
	text-align: left;
	float: right;
	padding-top: 90px;
}

.btn_nobunyaga{
	width: 238px;
	margin: 0 auto;
	text-align: center;
	padding-top: 15px;

}

/* garally2
=======================================*/
.garally2 {width: 330px; height:200px; margin: 0 auto; text-align: center;}
.garally2 .g_cont {}
.garally2 .controls { margin-top:-20px; margin-left:0px;}
.garally2 .controls a { height:15px; width:15px; background:#933; display:block; z-index:1000; float:left; border:#fff solid 1px; margin-left:5px;}
.garally2 .controls a:hover { background:#993333; color:#000; height:20px; width:20px; margin-top:-5px;}
.garally2 div.scroller { width: 330px; height:200px; overflow: hidden; margin: 0 auto; text-align: center;}
.garally2 div.scroller div.section {width: 330px; height:200px; overflow:hidden; float:left;}
.garally2 div.scroller div.content {width: 10000px;}



/* han ver
----------------------------- */
.han_header{
	width: 800px;
	height: 290px;
	margin: 0 auto;
	text-align: center;
	padding-top: 400px;
	background:url(/dol/event/nobunyaga2013/img/han_header.jpg) top center no-repeat;
}

.han_ss01_box{
	width: 700px;
	margin: 0 auto;
	text-align: center;
	background:url(/dol/event/nobunyaga2013/img/ss01.jpg) top right no-repeat;
	height: 280px;

}

.han_ss02_box{
	width: 700px;
	margin: 0 auto;
	text-align: center;
	background:url(/dol/event/nobunyaga2013/img/ss02.jpg) top right no-repeat;
	min-height: 290px;
}
