@charset "utf-8";

/* ==================================================================
CSS information
style info : 「更新データ Ver.1.1 配信のお知らせ
================================================================== */


/* --------------------------------------------------------
	contents
-------------------------------------------------------- */
#contents {
	width:890px;
	color:#333;
	line-height:1.7;
	margin:12px 45px 0;
}

#contents a {
	color:#e83384;
}

h2 {
	height:135px;
	width:890px;
	text-align:center;
}


/* --------------------------------------------------------
	container
-------------------------------------------------------- */
#container {
	clear:both;
	min-height:500px;
	height:auto !important;
	height:500px;
	padding-bottom:5px;
}


/* --------------------------------------------------------
	urnitureBox
-------------------------------------------------------- */
.urnitureBox {
	width:890px;
}

.urnitureBg {
	width:890px;
	background:url(../img/update/bg_01.png) center top repeat-y;
}

.urnitureBtm {
	width:890px;
	background: url(../img/update/bg_01_btm.png) center bottom no-repeat;
	padding-bottom:42px;
}
.urnitureBtm:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}

.urnitureBg .urnitureInner {
	padding:22px 55px 0;
}


/* --------------------------------------------------------
	urnitureInner
-------------------------------------------------------- */
.urnitureInnerBg {
	width:779px;
	background:url(../img/update/bg_02_mid.png) center top repeat-y;
	margin:0 auto;
}
.urnitureInnerTop {
	background:url(../img/update/bg_02_top.png) center top no-repeat;
	padding-top:27px;
}
.urnitureInnerBtm {
	background:url(../img/update/bg_02_btm.png) center bottom no-repeat;
	padding-bottom:35px;
}


/* --------------------------------------------------------
	box-01
-------------------------------------------------------- */
.box-01 {
	width:724px;
	background:url(../img/update/bg_03.png) center 37px repeat-y;
	margin:0 auto 25px;
}
.box-01 .box-01-bg {
	background:url(../img/update/bg_03.png) center bottom no-repeat;
	padding-bottom:15px;
}
.box-01 .box-01-bg .box-01-inner {
	margin:0 25px;
}

.box-01 .box-01-bg .box-01-inner h3 {
	margin:0 -25px 17px;
}


/* --------------------------------------------------------
	box-02
-------------------------------------------------------- */
.box-02 {
	width:669px;
	background:#FFF;
	margin:0 auto;
	padding:25px 27px 25px 28px;
}

.box-02 p {
	margin-bottom:15px;
}


/* --------------------------------------------------------
	box-03
-------------------------------------------------------- */
.box-03 {
	width:669px;
	background:url(../img/update/bg_04.png) 0 top no-repeat;
	margin:0 auto 10px;
	padding-top:10px;
}
.box-03 .box-03-inner {
	background:url(../img/update/bg_04.png) -669px bottom no-repeat;
	padding:5px 20px 15px;
}


/* --------------------------------------------------------
	box-04
-------------------------------------------------------- */
.box-04 {
	width:669px;
	background:url(../img/update/bg_05.png) 0 top no-repeat;
	margin:0 auto;
	padding-top:15px;
}
.box-04 .box-04-inner {
	background:url(../img/update/bg_05.png) -669px bottom no-repeat;
	padding:0 20px 15px;
}

.box-04 .box-04-inner h4 {
	font-size:16px;
	font-weight:bold;
}


/* --------------------------------------------------------
	image-right
-------------------------------------------------------- */
.image-right {
	overflow:hidden;
}
.image-right .image {
	float:right;
	text-align:center;
	margin-bottom:20px;
	padding-left:70px;
}


/* --------------------------------------------------------
	list-number
-------------------------------------------------------- */
.list-number {
}
.list-number li {
	margin:0 0 15px;
}
/*.list-number li p {
	padding-left:2.5em;
}*/


/* --------------------------------------------------------
	text
-------------------------------------------------------- */
.urnitureBg .urnitureInner .text {
	margin:0 20px 15px;
}


/* -----------------------------------------------------
    Margin Style
----------------------------------------------------- */
.mb00 { margin-bottom:0px  !important; }
.mb05 { margin-bottom:5px  !important; }
.mb10 { margin-bottom:10px !important; }
.mb15 { margin-bottom:15px !important; }
.mb20 { margin-bottom:20px !important; }
.mb25 { margin-bottom:25px !important; }
.mb30 { margin-bottom:30px !important; }
.mb40 { margin-bottom:40px !important; }
.mb50 { margin-bottom:50px !important; }



/*\*/
* html .urnitureBtm {
	height:1em;
	overflow:visible;
}
/**/
