/* {border:solid 1px #000;}*/
#contener {
	background-color:#330000;
	padding:0;
	margin:-7px 0 0 0; 
	width:100%;
	height:auto;
}
.content {
	background: -webkit-gradient(linear, left top, left bottom, from(#D490BC), to(#90A481));
	color: black;
}

.content2 {
	background: -webkit-gradient(linear, left top, left bottom, from(#59b9c6), to(#D490BC));
	color: black;
}

.content3 {
	background: -webkit-gradient(linear, left top, left bottom, from(#f6ad49), to(#e0815e));
	color: black;
}

img {
	margin:0;
	padding:0;
}
.imgspa {
	margin:0 0 -4px 0;
	padding:0;
}

.IMG {
	width:90px;
	height:113px;
	padding:0;
	float:left;
	margin:0 8px 0 0;
}
.nav {
	width:100%;
	height:120px;
	padding:10px 0 0 0;
	margin:0;
	background: -webkit-gradient(linear, left top, left bottom, from(#D490BC), to(#90A481));
}
.navbox1 {
	width:310px;
	height:auto;
	padding:0;
	margin:0 auto;
}
.nav2 {
	width:100%;
	padding:0;
	margin:auto;
	background-color:#330000;
}
.nav2 .coin {
	width:240px;
	height:80px;
	margin:0 40px 0 40px;
	clear:both;
}
/*.navboxA .SL {
	float:left;
	margin:4px 0 0 0;
}
.navboxA {
	width:310px;
	height:auto;
	padding:0;
	margin:0 auto;
}*/
.coin a {
	width:240px;
	height:80px;
	margin:0;
	padding:0;
	display:block;
	background:none;
	border:none;
}
/*.SL .gachalink1 {
	font-size: 12px;
	width: 101px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	display: block;
	margin: 0;
	padding: 6px 0 6px 0;
	background: -moz-linear-gradient( top, #B68813 0%, #E2DCA7);
	background: -webkit-gradient( linear, left top, left bottom, from(#556B2F), to(#E2DCA7));
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #003300;
	-moz-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;
}


.SL .gachalinkgold {
	font-size: 12px;
	width: 101px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	display: block;
	margin: 0;
	padding: 6px 0 6px 0;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.49, #fffa6e), color-stop(0.00, #634d11));
background: -moz-linear-gradient(top, #634d11 0%, #fffa6e 49%);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #003300;
	-moz-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;
}
*/
a.gachalink { color: #fff !important; }
.gachalink {
	line-height:14px;
	font-size:14px;
	width:90px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFF;
	display:block;
	margin:0;
	padding:6px 0 6px 0;
	background: -moz-linear-gradient( top, #990066 0%, #000000);
	background: -webkit-gradient( linear, left top, left bottom, from(#990066), to(#000000));
	border-radius: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #DAA520;
	-moz-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow:
 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;}
.gachalink.tapStylegachalink{ background: -webkit-gradient(linear, left top, left bottom, from(#5a050f),to(#000000)); }
	
.gachalink1 {
	font-size:14px;
	width:200px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFF;
	display:block;
	margin:0;
	padding:4px 0 4px 0;
	background: -moz-linear-gradient( top, #990066 0%, #000000);
	background: -webkit-gradient( linear, left top, left bottom, from(#990066), to(#000000));
	border-radius: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #DAA520;
	-moz-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow:
 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;
}
.gachalink2 {
	font-size:12px;
	width:130px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFF;
	display:block;
	margin:0;
	padding:5px 0 7px 0;
	background: -moz-linear-gradient( top, #990066 0%, #000000);
	background: -webkit-gradient( linear, left top, left bottom, from(#990066), to(#000000));
	border-radius: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #DAA520;
	-moz-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow:
 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;
}
.gachalink3 {
	font-size:13px;
	width:175px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFF;
	display:block;
	margin:0;
	padding:5px 0 7px 0;
	background: -moz-linear-gradient( top, #990066 0%, #000000);
	background: -webkit-gradient( linear, left top, left bottom, from(#990066), to(#000000));
	border-radius: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #DAA520;
	-moz-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow:
 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;
}

.gachalink4 {
	line-height:11px;
	font-size:11px;
	width:90px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFF;
	display:block;
	margin:0;
	padding:6px 0 6px 0;
	background: -moz-linear-gradient( top, #990066 0%, #000000);
	background: -webkit-gradient( linear, left top, left bottom, from(#990066), to(#000000));
	border-radius: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #DAA520;
	-moz-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow:
 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;
}

.gachalinkcoin {
	line-height:11px;
	font-size:11px;
	width:50px;
	height:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFF;
	display:block;
	margin:0;
	padding:6px 0 6px 0;
	background: -moz-linear-gradient( top, #990066 0%, #000000);
	background: -webkit-gradient( linear, left top, left bottom, from(#990066), to(#000000));
	border-radius: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #DAA520;
	-moz-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow:
 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none;
}
.gachabutton {
	font-size:12px;
	/*float:right;*/
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color: #FFF;
	/*display:block;*/
	/*margin:0;*/margin-right: 05px;
	padding: 5px 3px ;
	background: -moz-linear-gradient( top, #990066 0%, #000000);
	background: -webkit-gradient( linear, left top, left bottom, from(#990066), to(#000000));
	border-radius: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #DAA520;
	-moz-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	-webkit-box-shadow:
 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
	text-shadow:
 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	text-decoration: none; }
.gachabutton.tapStylegachabutton{ background: -webkit-gradient(linear, left top, left bottom, from(#5a050f),to(#000000)); }

.nav2 .comment {
	font-size:10px;
	color:#FFF;
	width:300px;
	height:12px;
	margin:8px 10px 0px 10px;
	clear:both;
	text-align:center;
}
.Link {
	float:left;
	padding:0;
	width:210px;
	height:110px;
	margin:0 auto;
}
.IMGlink {
	margin:0;
	padding:0;
	display:block;
	width:90px;
	height:113px;
	text-decoration: none;
}

.listlink {
	margin: 0;
	padding: 5px 0 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #300 !important;
	text-decoration: none;
	width: 205px;
	height: 15px;
	display: block;
	background: -moz-linear-gradient( top, #B68813 0%, #E2DCA7);
	background: -webkit-gradient( linear, left top, left bottom, from(#B68813), to(#E2DCA7));
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px solid #F90;
	-moz-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5);
	-webkit-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5);
	text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
}

.listlink2 {
	margin: 0;
	padding: 5px 0 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #300 !important;
	text-decoration: none;
	width: 205px;
	height: 15px;
	display: block;
	background: -moz-linear-gradient( top, #B65313 0%, #E2BEA7);
	background: -webkit-gradient( linear, left top, left bottom, from(#B65313), to(#E2BEA7));
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 0px solid #F90;
	-moz-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5);
	-webkit-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5);
	text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
}

.Link li {
	padding:0;
	margin:3px 0 0 0;
	width:210px;
	height:25px;
	list-style-type:none;
	text-align:left;
}
.Link .LISTtop {
	padding:0;
	margin:0;
	width:210px;
	height:25px;
	list-style-type:none;
	text-align:left;
}
h2 {
	width:100%;
	height:90px;
	paddeing:0;
	margin:0;
	background-color:#382121;
}
.gachaBox {
	width:280px;
	margin:0 auto;
	padding:0;
	background-color:#CC9;
	border:solid 1px #000;
	overflow: hidden;
}
.gachaBox img {
	margin:5px 2px 5px 5px;
	float:left;
}
.gachaBox2 img {
	margin:5px 2px 5px 10px;
	float:left;
}
.gachaBox p {
text-align:left;
	width:185px;
	margin:10px 5px 5px 0;
	padding:2px 0 0 0;
	color:#000;
	font-size:13px;
	line-height:15px;
	float:right;
}
.gachaBox2 p {
	width:220px;
	height:30px;
	margin:10px 5px 0 0;
	padding:2px 0 0 0;
	color:#000;
	float:right;
}
.Introduction {
	width:65px;
	height:13px;
	line-height:15px;
	margin:0;
	padding:0;
	color:#f00;
	font-size:14px;
	display:block;
	text-decoration:underline;
	float:left;
}
.Consumption {
	padding:0;
	clear:both;
	/*width:280px;*/
	margin:5px 5px 0 0;
	/*float:right;*/
}
.gachaBox .Consumption p {
	line-height:12px;
	font-size:12px;
	/*float:left;*/
	margin:0;
	padding:0;
}
.Consumption1 {
	width:220px;
	height:30px;
	margin:5px 5px 0 0;
	padding:0;
	float:right;
}
.Consumption1 p {
	font-size:12px;
	float:left;
	margin:0 5px 0 0;
}
h3 {
	background-color:#603;
	width:270px;
	height:14px;
	padding:3px 5px 3px 5px;
	font-size:14px;
	line-height:15px;
	color:#FC6;
	margin:0;
}
.sta2mission{
	background-color:#382121;
	border:1px solid #876932;
	border-width: 1px 1px;
	margin-top: 10px;
	margin-Bottom: 8px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	font-size:90%;
	color:#ffffff;
	padding: 8px;
}


hr.grad1 {
	clear:both;
	width:100%;
	border: 0;
	margin:0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ff9, #f96, #ff9);
    background-image:    -moz-linear-gradient(left, #ff9, #f96, #ff9);
    background-image:     -ms-linear-gradient(left, #ff9, #f96, #ff9);
    background-image:      -o-linear-gradient(left, #ff9, #f96, #ff9);
}

hr.grad2 {
	clear:both;
	width:100%;
	border: 0;
	margin:0;
    height: 1px;
    background: #333;
}

.content table a {
	text-decoration: none; margin-top: -20px;
}

.button-set {
	clear: both;
	text-align: center;
}

.button-set .button {
	display: inline-block;
	margin: 5px 2px;	
}
p {margin:0;
padding:0;}

/* tabs menu */

	.tabbed{ padding: 20px 0 0 0; position:relative;}
	.tabbed .tabcont{ padding: 15px 0;}
	.tabbed .tabcont .tabcontent{
		display:none; position:relative; line-height: 20px; color: #000; margin: 18px 0 0 0; width: 320px;
		/*background: -webkit-gradient(linear, left top, left bottom, from(#D490BC), to(#90A481));*/
	}
	.tabcontent{ border-top:solid 5px #FFFB8A;}
	.tabbed .tabcont .tabcontent.active{display:block;}
	.tabnav{ width: 320px; list-style: none; padding: 0; margin: 0 0 0 05px;}
	.tabnav li{ float:left; }
	.tabnav li a{	
		font-size: 12px; color: #000; width: 101px; height: 14px; text-align: center;
		display: block; margin: 0; padding: 6px 0 6px 0; text-decoration: none;
		background: -moz-linear-gradient( top, #B68813 0%, #E2DCA7);
		background: -webkit-gradient( linear, left top, left bottom, from(#556B2F), to(#E2DCA7));
		border-top: 1px #ddd solid;
 border-left: 1px #ddd solid;
 border-right: 1px #ddd solid;
 -webkit-border-top-left-radius: 8px;
 -webkit-border-top-right-radius: 8px;
  line-height:15px;
     margin: 8px 2px 0px 0px;
	  height:auto;
		-moz-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
		text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	}
	.tabnav li.active a{
		font-size: 12px; color: #000; width: 101px; height: 14px; text-align: center;
		display: block; margin: 0; padding: 6px 0 6px 0; text-decoration: none;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0.49, #fffa6e), color-stop(0.00, #634d11));
		background: -moz-linear-gradient(top, #634d11 0%, #fffa6e 49%);
border-top: 1px #ddd solid;
 border-left: 1px #ddd solid;
 border-right: 1px #ddd solid;
  line-height:20px;
   margin: 0px 2px 0px 0px;
    height:auto;
 -webkit-border-top-left-radius: 8px;
 -webkit-border-top-right-radius: 8px;
		-moz-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0px 3px 3px rgba(000, 000, 000, 0.5), inset 0px 0px 4px rgba(255, 255, 255, 1);
		text-shadow: 0px -1px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px rgba(255, 3, 3, 1);
	}

.gachastep-btn  {
    margin: 0 auto !important;
    width: 144px !important;
    float: none !important;
}
.gachastep-btn a { width: 144px !important;}

.gachastep-btn1  {
    margin: 0 auto !important;
    width: 90px !important;
    float: none !important;
}
