@charset "utf-8";
body {
	background-image: url(../image/common/background.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
}
.title-space{
	padding-bottom:15px;
}
.txt-padding{
	width:495px;
	margin:0 10px;
}
.red-txt{
	color:red;
}
.wine-txt{
	color:#851c14;
}
.guide-titlebar{
	padding-bottom: 15px;
	width: 516px;
}
.guide-subbar{ padding: 10px 0 10px 0; }
.guide-minibar{ padding: 25px 0 10px 0; }
.guide-minibar-top{ padding: 10px 0 10px 0; }

.guide-textbox{
	width: 496px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}
.guide-textbox-top{
	width: 496px;
	padding: 10px;
	text-align: justify;
}

.guide-image-box{
	width: 516px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
	padding-top: 10px;
}
.guide-image-box2{
	padding-bottom: 15px;
	text-align: center;
	width: 516px;
}





/*--
.guide-image-box3{
	text-align: right;
	width: 516px;
	padding-bottom: 15px;
}
--*/
.guide-image-box3{
	text-align: center;
	width: 516px;
	padding-top: 8px;
	padding-bottom: 8px;
}




.guide-image-box-top{ padding:5px 0 10px 0; }

	
.guide-table2-1{
	border: 1px solid #ccb2b0;
    margin:8px 0;
}
.guide-table2-2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccb2b0;
}
.guide-table2-3{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ccb2b0;
	border-bottom-color: #ccb2b0;
}
.guide-table2-4{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccb2b0;
}
.guide-table3-1{
	border: 1px solid #9caf9a;
    margin:8px 0;
}
.guide-table3-2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9caf9a;
}
.guide-table3-3{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9caf9a;
	border-bottom-color: #9caf9a;
}
.guide-table3-4{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9caf9a;
}

/*----------behavior TableCSS---------*/
.guide-img-space table{
	width:515px;
	text-align:center;
	margin:8px 0;
}
.guide-img-space td{
	padding:8px;
}


.guide-be01{
	border:1px #2a6d7e solid;
	background:#f5eee2;
	text-align:center;
}
.guide-be01a{
	border:1px #2a6d7e solid;
	border-top:none;
	border-right:none;
	border-left:none;
	background:#f5eee2;
	text-align:left;
}
.guide-be01b{
	border-right:1px #2a6d7e solid;
	border-bottom:1px #2a6d7e solid;
	text-align:center;
	background-color: #d9e1e7;
}
.guide-be01c{
	border-right:1px #2a6d7e solid;
	background:#f5eee2;
	text-align:left;
}


.guide-be02{
	border:1px #a0b2bb solid;
	background:#d9e1e7;
	text-align:center;
}
.guide-be02a{
	background:#eef6f8;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #a0b2bb;
	border-right-color: #a0b2bb;
	border-bottom-color: #a0b2bb;
	border-left-color: #a0b2bb;
}
.guide-be02a2 {
	background:#eef6f8;
	text-align:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #a0b2bb;
	border-right-color: #a0b2bb;
	border-bottom-color: #a0b2bb;
	border-left-color: #a0b2bb;
}

.guide-be02b{
	width:100px;
	border-right:1px #a0b2bb solid;
	border-bottom:1px #a0b2bb solid;
	background:#d9e1e7;
	text-align:center;
}
.guide-be02c{
	border-right:1px #a0b2bb solid;
	background:#d9e1e7;
	text-align:center;
}
.guide-be02d{
	background:#eef6f8;
	text-align:left;
}
.guide-be02e {
	width:100px;
	background:#d9e1e7;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b2bb;
}



.guide-be03{
	border:1px #9caf9a solid;
	background:#eef6f8;
	text-align:center;
}
.guide-be03a{
	border:1px #9caf9a solid;
	border-top:none;
	border-right:none;
	border-left:none;
	background:#eaf5e7;
	text-align:left;
}
.guide-be03b{
	width:100px;
	border-right:1px #9caf9a solid;
	border-bottom:1px #9caf9a solid;
	background:#dae7d9;
	text-align:center;
}
.guide-be03c{
	border-right:1px #9caf9a solid;
	background:#dae7d9;
	text-align:center;
}
.guide-be03d{
	background:#eaf5e7;
	text-align:left;
}


.guide-be04{
	border:1px #c1aaa8 solid;
	background:#f0dcdb;
	text-align:center;
}
.guide-be04a{
	border:1px #c1aaa8 solid;
	border-top:none;
	border-right:none;
	border-left:none;
	background:#f8efee;
	text-align:left;
}
.guide-be04b{
	width:100px;
	border-right:1px #c1aaa8 solid;
	border-bottom:1px #c1aaa8 solid;
	background:#f0dcdb;
	text-align:center;
}
.guide-be04c{
	border-right:1px #c1aaa8 solid;
	background:#f0dcdb;
	text-align:center;
}
.guide-be04d{
	background:#f8efee;
	text-align:left;
}


.guide-be05{
	border:1px #c0b5aa solid;
	background:#f0e6dc;
	text-align:center;
}
.guide-be05a{
	border:1px #c0b5aa solid;
	border-top:none;
	border-right:none;
	border-left:none;
	background:#faf8f4;
	text-align:left;
}
.guide-be05b{
	width:100px;
	border-right:1px #c0b5aa solid;
	border-bottom:1px #c0b5aa solid;
	background:#f0e6dc;
	text-align:center;
}
.guide-be05c{
	border-right:1px #c0b5aa solid;
	background:#f0e6dc;
	text-align:center;
}
.guide-be05d{
	background:#faf8f4;
	text-align:left;
}


.guide-be06{
	border:1px #b7aac0 solid;
	background:#e8dcf0;
	text-align:center;
}
.guide-be06a{
	border:1px #b7aac0 solid;
	border-top:none;
	border-right:none;
	border-left:none;
	background:#f5eff8;
	text-align:left;
}
.guide-be06b{
	width:100px;
	border-right:1px #b7aac0 solid;
	border-bottom:1px #b7aac0 solid;
	background:#e8dcf0;
	text-align:center;
}
.guide-be06c{
	width:100px;
	border-right:1px #b7aac0 solid;
	background:#e8dcf0;
	text-align:center;
}
.guide-be06d{
	background:#f5eff8;
	text-align:left;
}



/*--------------screeen_guide----------------*/

.guide-be02b2{
	width:30px;
	border-right:1px #a0b2bb solid;
	border-bottom:1px #a0b2bb solid;
	background:#d9e1e7;
	text-align:center;
}

.sc-table-body{
	border:1px #a0b2bb solid;
	background:#d9e1e7;
}
.sc-table-left{
	border:1px #a0b2bb solid;
	border-top:none;
	border-right:none;
	background:#d9e1e7;
}
.sc-table-left2{
	width:80px;
	border:1px #a0b2bb solid;
	border-top:none;
	border-right:none;
	background:#eef6f8;
}
.sc-table-right{
	border:1px #a0b2bb solid;
	border-top:none;
	background:#eef6f8;
}
.sc-table-right2{
	border-bottom:1px #a0b2bb solid;
	border-top:none;
	border-left:none;
	border-right:none;
	background:#eef6f8;
	text-align:left;
}
.sc-table-right3{
	border-bottom:1px #a0b2bb solid;
	border-top:none;
	border-left:none;
	border-right:none;
	background:#d9e1e7;
}
.sc-table-left3{
	width:80px;
	border:1px #a0b2bb solid;
	border-top:none;
	border-right:none;
	background:#d9e1e7;
}
.sc-table-right4{
	border:1px #a0b2bb solid;
	border-top:none;
	background:#d9e1e7;
}

.txt-padding2{
	width:495px;
	margin:0 10px;
	line-height:1.6;
}

.guide-blankbox{ padding: 0 0 20px 0; }

/*　game data item　*/

.data-item-blank{
	height:10px;
}
.data-item-wrapper{
	width:516px;
}
.data-item-back{
	width:506px;
	background-image: url(../image/guide/data_item_back.gif);
	height: 24px;
	padding-top: 10px;
	padding-left: 10px;
}
.data-item-box{
	float: left;
	padding-left: 10px;
}

/*　game data monster　*/

.data-monster-blank{
	height:10px;
}
.data-monster-wrapper{
	width:516px;
}
.data-monster-back{
	width:466px;
	background-image: url(../image/guide/data_mon_back.gif);
	height: 25px;
	padding-top: 9px;
	padding-left: 50px;
}
.data-monster-box{
	float: left;
	padding-left: 5px;
}
