
@charset "euc-jp";
/* CSS Document */

/* Reset
=======================================*/

* {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3;
	font-family:'£Í£Ó £Ð¥´¥·¥Ã¥¯';
}

body {
	font-size: 12px;
}

ul,li {
	padding:0;
}

img {
	border: none;
	vertical-align: bottom;
}

strong {
	font-weight: bold !important;
}

.cont_box{
	width: 600px;
	height: auto;
	margin: 0 auto;
	text-align: center;
	background:url(/dol/live_event/image/141118/wall.png) top center;
}

.header{
	width: 600px;
	height: 136px;
	margin: 0 auto;
	padding: 0 0;
	background:url(/dol/live_event/image/141118/header.png) top center no-repeat;
}

.top{
	width: 600px;
	height: 318px;
	margin: 0 auto;
	padding: 0 0;
	background:url(/dol/live_event/image/141118/top.png) top center no-repeat;
}


.leader{
	width: 600px;
	height: 276px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/leader.png) top center no-repeat;
}

.footer{
	width: 600px;
	height: 25px;
	margin: 0 auto;
	padding: 0 0;
	background:url(/dol/live_event/image/141118/footer.png) top center no-repeat;
}

.title_l{
	width: 600px;
	height: 50px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/title_l.png) top center no-repeat;
}

.con_base{
	width: 600px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/wall02.png) top center;
}

.title_s_01{
	width: 600px;
	height: 34px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/title_s_01.png) top center no-repeat;
}	
.title_s_02{
	width: 600px;
	height: 34px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/title_s_02.png) top center no-repeat;
}	
.title_s_03{
	width: 600px;
	height: 34px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/title_s_03.png) top center no-repeat;
}	
.title_s_04{
	width: 600px;
	height: 34px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/title_s_04.png) top center no-repeat;
}	
.title_s_05{
	width: 600px;
	height: 34px;
	margin: 0 auto;
	padding: 0 0px;
	background:url(/dol/live_event/image/141118/title_s_05.png) top center no-repeat;
}	

.wall_n{
	width: 531px;
	height: 47px;
	margin: 0px auto;
	padding: 3px 0px;
	background:url(/dol/live_event/image/141118/notise.png) top center no-repeat;
}	


.notice_mission{
	width:500px;
	text-align:left; 
	font-size:11px;
	color:#000;
	padding-left:10px;
}

.txt_box{
	width:520px;
	text-align:left;
	line-height:1.5;
	/*padding:0px 40px 10px 40px;*/
	margin:0 auto;
}

.b_red{
	color:#C00;
	font-weight:bold !important; 
	}
	
.title_box{ padding-bottom:5px; }

.title_box_c{ 
	width:486px;
	text-align:center;
	padding-bottom:5px;
	 }
	 
.b_br{
	color:#793909;
	font-weight:bold !important; 
	}
	
.b_w{
	color:#fff;
	font-weight:bold !important; 
	}

.point { margin:10px 0px; width:500px; color:#000; }
.point table { border:#000 solid 2px; color:#000; width:300px; }
.point_th { border:#000 solid 1px; color:#fff; padding:2px;  background-color:#ce5242; font-weight:bold; text-align:center;}
.point_t { border:#000 solid 1px; color:#000; padding:3px 0px 3px 5px; background-color:#fff; vertical-align:top; }


.misson_no{
	width: 99%;
	color: #fff;
	background: #ce5242;
	padding: 5px;
	margin-bottom: 10px;
}

.misson_no3{
	width: 99%;
	color: #fff;
	background: #ce5242;
	padding: 2px;
	margin-bottom: 2px;
	font-size: 13px;
}

.misson_no2{
	width: 230px;
	color: #000;
	border-bottom: solid 1px #ce5242;
	padding: 0 5px 3px 0;
	margin-bottom: 5px;
}

.misson_no2 strong{
	font-weight: bold;
	color: #c9171e;
}

.left_box{
	width: 200px;
	height: auto;
	margin: 0 auto;
	padding: 0 10px 10px 0;
	text-align: left;
	color: #000;
	float: left;
}

.right_box{
	width: 250px;
	height: auto;
	margin: 0 auto 10px auto;
	padding: 0;
	text-align: left;
	color: #000;
	border: solid 3px #900;
	float: right;
}

.right_box02{
	width: 250px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	color: #000;
	border: solid 3px #900;
	float: right;
}

.missin_n{ margin:0px 0px 10px 0px;}

.item_lot table { border:#fff solid 1px; color:#fff; width:100%; background-color:#900; }
.item_lot tr th td { border:#fff solid 1px; color:#fff; background-color:#900; padding:5px; text-align:left; }


.b_b{
	font-weight: bold;
	color: #000;
}
.b_w{
	font-weight: bold;
	color: #fff;
	font-size:14px;
}
.clear{ clear:both; }

.ss05 { width: 510px; margin:0px auto; padding:10px 0px; text-align:center; }

.t_box{ padding-bottom:15px; }
