@charset "utf-8";

#promise #mainBase .contentWrap {
	background:url(/band/live/images/index_bg01.gif) no-repeat 0 0;
}

#promise #mainBase #mainBaseInner {
	padding-bottom: 13px;
	background:#c8161e  url(/band/live/images/index_bg02.gif) no-repeat left bottom;
}

.mainContainer {
	width:695px;
}



/* ------------------------------------------
 box
------------------------------------------- */
.box {
	clear:both;
	width:695px;
	margin-bottom:15px;
	padding-bottom:10px;
	background:#fff url(/band/live/images/index_bg03.gif) no-repeat left bottom;
}

.box .inBox {
	clear:both;
	background:#fff url(/band/live/images/index_bg04.gif) no-repeat 0 0;
}

.box .inBox .inner {
	clear:both;
	padding-left:30px;
}

.box02 {
	clear:both;
	width:695px;
	margin-bottom:15px;
	padding-bottom:10px;
	background:#fff url(/band/live/images/index_bg05.gif) no-repeat left bottom;
}

.box02 .inBox {
	padding:6px;
}



.heading01{
	margin:0 0 16px;
}
.heading02{
	margin:0 0 10px;
}


.colorType01{
	color:#ffffff;
}

.listStyle01{
	padding-left:1.2em;
}
.listStyle01 li{
	list-style-type:disc;
}


.imageBlockA01{
margin:0;
display:table;
/zoom:1;
}
.imageBlockA01 .images{
padding-bottom:1px;
display:table-cell;
vertical-align:top;
width:1%;
/width:auto;
/float:left;
direction:ltr;
}
.imageBlockA01 .block{
padding:0 0 1px 30px;
display:table-cell;
vertical-align:top;
direction:ltr;
text-align:left;
/zoom:1;
}

.imageBlockB01{
margin:0;
display:table;
/zoom:1;
direction:rtl;
}
.imageBlockB01 .images{
padding-bottom:1px;
display:table-cell;
vertical-align:top;
width:1%;
/width:auto;
/float:right;
direction:ltr;
}
.imageBlockB01 .block{
padding:0 30px 1px 0;
display:table-cell;
vertical-align:top;
direction:ltr;
text-align:left;
/zoom:1;
}



/* ------------------------------------------
 block01
------------------------------------------- */
#block01{
	margin-bottom:30px;
}
#block01 .note{
	color:#fff100;
	font-size:smaller;
}
#block01 .heading02 span{
	line-height:40px;
	vertical-align:bottom;
}



/* ------------------------------------------
 block02
------------------------------------------- */
#block02{
	margin-bottom:30px;
}
#block02 .inBox{
	padding-top:20px;
}
#block02 .inner{
	padding:0 30px;
}
#block02 p{
	margin:0 0 1.5em;
}



/* ------------------------------------------
 block03
------------------------------------------- */
#block03{
	margin-bottom:30px;
}
#block03 .inBox{
	padding-top:6px;
}
#block03 .inner{
	padding:0 30px 30px;
}
#block03 .heading01{
	position:relative;
	margin-left:-12px;
	margin-right:-4px;
}
#block03 em{
	color:#c8161e;
	font-weight:bold;
}
#block03 .imageBlockA01{
	background:url(/band/love/images/index_bg07.gif) repeat-y 0 0;
}


/* ------------------------------------------
 block04
------------------------------------------- */
#block04{
	margin-bottom:30px;
	text-align:center;
}


/* ------------------------------------------
 block05
------------------------------------------- */
#block05{
	margin-bottom:30px;
}
#block05 .inBox{
	padding:25px 0 15px;
	text-align:center;
}


















