
/*--------------------------------------
メンテナンス用
---------------------------------------*/

#tie_container {
    padding: 14px 0 0;
    width: 100%;
}


#tie_container  {
    margin: 0 auto;
	padding:0;
    position: relative;
}

#news140703 {
	margin:0 auto;
	font-size: 14px;
	line-height:1.4em;
	padding:14px 10px 5px;
    vertical-align: top;
    position: relative;
    clear: both;
	background-color:#fff;
}
	

#news140703 h3 {
	font-size:12px;
	width:940px;
	margin:0 auto;
	cursor: pointer;
	/*border-bottom: 1px solid #f1f1f1;*/
	padding-bottom:5px;
	font-weight:bold;
}

#news140703 h3.mente73 {
	font-size:12px;
	width:940px;
	margin:0 auto;
	padding-bottom:5px;
	text-align:center;
	font-weight:normal;
}

#news140703 span.meta {
  display: block;
  float: left;
  background: url(../common/images/news_meta.png) no-repeat 98% -100%;
  padding: 5px 10px 0 0;
  margin:-5px 10px 0 0;
  width:65px;
  height:19px;
}

#news140703 span.meta2 {
  display: block;
  float: left;
  background: url(../common/images/news_attention.png) no-repeat 98% -100%;
  padding: 5px 10px 0 0;
  margin:-5px 10px 0 0;
  width:65px;
  height:19px;
}


#news140703 span.attention {
  display: block;
  float: left;
  background: url(../common/images/news_attention.png) no-repeat top right;
  width: 80px;
  height:19px;
  padding: 5px 18px 0 0;
  margin-right: 10px;
  margin:-4.5px 10px 0 0;
  text-indent:-9999px;
}

#news140703_etc {
	margin:0 auto;
	font-size: 14px;
	line-height:1.4em;
	padding:10px;
    vertical-align: top;
    position: relative;
    clear: both;
	width:918px;
	text-align:center;
	border:#CCC 1px solid;
	/*background: url(../../../top/news140502_etcbg.jpg) repeat;*/
}

#news140703_etc p {
	width:918px;
	height:100%;
	/*background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.06, #FFFFFF),
	color-stop(0.69, #FFD83D)
);
background-image: -o-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: linear-gradient(to bottom, #FFFFFF 6%, #FFD83D 69%);*/
	margin:0 auto;
	font-size:12px;
	light-height:1.4em;
	/*border:#CCC 1px solid;*/
}

#news140703_etc div.mente73 {
	width:500px;
	height:100%;
	/*background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.06, #FFFFFF),
	color-stop(0.69, #FFD83D)
);
background-image: -o-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 6%, #FFD83D 69%);
background-image: linear-gradient(to bottom, #FFFFFF 6%, #FFD83D 69%);*/
	margin:0 auto;
	font-size:12px;
	light-height:1.4em;
	border:#ffaf3d 1px solid;
	background:#ffaf3d;
	padding:10px;
	padding-top:15px;
}

/*-----------------------------

play for buy

-----------------------------*/
/* line 97, ../sass/top.scss */
.movieArea {
  background: url(../top/user_bg.jpg);
  background-size:contain;
}

/* line 102, ../sass/top.scss */
.movieArea_in {
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 107, ../sass/top.scss */
.movieArea_in h2 {
  font-weight: bold;
  font-size: 14px;
  display: block;
  margin-bottom: 10px;  
  margin-top: 1px;
  margin-left:20px;
  letter-spacing:0.2em;
  position:relative;
  top:10px;
  }

.movieArea_in h2.TV {
  font-weight: bold;
  font-size: 14px;
  display: block;
  margin-bottom: 10px;  
  margin-top: 1px;
  margin-left:30px;
  letter-spacing:0.2em;
}

/* line 117, ../sass/top.scss */
.movie_bg {
  width: 364px;
  height:211px;
  float: left;
  background:url(../top/gctop_movie.png) no-repeat;
  padding: 0;
  behavior: url(PIE.htc);
  position:relative;
  top:15px;
  left:10px;
}

.movie_in{
	 width: 351px;
  height: 197px;
  display: block;
  margin-left: 6px;
  margin-top:7px;
}

.movie_bg .btn_g-cluster_logo {
  display: block;
  width: 472px;
  height:122px;
  float:left;
  margin:0 0 0 20px;
  position:relative;
  bottom:25px;
}

.movie_bg .btn_g-cluster_spec {
  display: block;
  width: 143px;
  height: 59px;
  float:left;
}
.movie_bg .btn_g-cluster_rental {
  display: block;
  width: 153px;
  height: 59px;
  float:left;
}
  
/* line 135, ../sass/top.scss */
.playfor {
  width: 600px;
  height:243px;
  float: left;
  padding-left: 6px;
  behavior: url(PIE.htc);
  margin-left:15px;
  background:url(../top/gctop_playfor.png) no-repeat;
}
/* line 153, ../sass/top.scss */
.playfor .playforbuy  {
  display: block;
  float: right;
  width: 333px;
  height: 64px;
  position:relative;
  top:160px;
  right:10px;
}
.playfor2 {
  width: 668px;
  height:243px;
  float: left;
  padding-left: 6px;
  behavior: url(PIE.htc);
  margin-left:15px;
  background:url(../top/gctop_playfor2.png) no-repeat;
}


/*-----------------------------

ご利用のかた

-----------------------------*/
/* line 102, ../sass/top.scss */
.userArea_in {
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
}
  
/* line 135, ../sass/top.scss */
.tBtn {
  width: 1000px;
  float: left;
  behavior: url(PIE.htc);
}
/* line 141, ../sass/top.scss */

.tBtn .btn_useto {
  display: block;
  float: left;
  width: 229px;
  height: 126px;
  margin:10px 10px 30px 0;
  behavior: url(PIE.htc);
}

.tBtn .btn_aquos {
  display: block;
  float: left;
  width: 229px;
  height: 126px;
  margin:10px 0px 0 2px;
  behavior: url(PIE.htc);
}
/* line 153, ../sass/top.scss */
.tBtn .btn_lg  {
  display: block;
  float: left;
  width: 229px;
  height: 126px;
  margin-top:10px;
  margin:10px 0px 0 10px;
}
.tBtn .btn_bravia  {
  display: block;
  float: left;
  width: 229px;
  height: 126px;
  margin-top:10px;
  margin:10px 0px 0 10px;
}

.tBtn .btn_about {
  display: block;
  float: left;
  width: 480px;
  height: 75px;
  margin:10px 5px 5px 0;
  behavior: url(PIE.htc);
}

.tBtn .btn_new {
  display: block;
  float: left;
 width: 480px;
  height: 75px;
  margin:10px 0px 0 2px;
  behavior: url(PIE.htc);
}
.tBtn .btn_cloud {
  display: block;
  float: left;
  width: 480px;
  height: 75px;
  margin:0px 5px 30px 0;
  behavior: url(PIE.htc);
}

.tBtn .btn_cont {
  display: block;
  float: left;
 width: 480px;
  height: 75px;
  margin:0px 0px 0 2px;
  behavior: url(PIE.htc);
}


.tBtn .btn_useto2 {
  display: block;
  float: left;
  width: 315px;
  height: 130px;
  margin:10px 10px 30px 0;
  behavior: url(PIE.htc);
}

/*-----------------------------

おすすめなど

-----------------------------*/
/* line 172, ../sass/top.scss */
.topArea_in {
  width: 964px;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 20px;
}
/* line 178, ../sass/top.scss */
.topArea_in h2 {
  font-size: 22px;
  margin-bottom: 20px;
  display: block;
  width: 400px;
  float: left;
}
/* line 188, ../sass/top.scss */
.topArea_in h2.white {
  color: #fff;
}
/* line 191, ../sass/top.scss */
.topArea_in .sLink_w {
  float: right;
  margin-top: 10px;
}
/* line 196, ../sass/top.scss */
.topArea_in .sLink_b {
  float: right;
  margin-top: 10px;
}

/* line 204, ../sass/top.scss */
.reccomendArea {
  padding-top: 15px;
  background: #000000;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDM0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, black 0%, #343434 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, #343434));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, black 0%, #343434 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, black 0%, #343434 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, black 0%, #343434 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #000000 0%, #343434 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#343434',GradientType=0 );
  /* IE6-8 */
}
/* line 208, ../sass/top.scss */
.reccomendArea a {
  color: #fff;
}

/* line 213, ../sass/top.scss */
.fiveplanArea {
  padding-top: 15px;
  background: #000000;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDM0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, black 0%, #343434 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, #343434));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, black 0%, #343434 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, black 0%, #343434 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, black 0%, #343434 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #000000 0%, #343434 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#343434',GradientType=0 );
  /* IE6-8 */
}



/* line 303, ../sass/common.scss */
.site-header-navinner li.FB {
  float: left;
  margin-left: 10px;
  margin-bottom: 10px;
  margin-top:3px;
}
.site-header-navinner li.FB a:hover
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background: #000;
}

/* line 303, ../sass/common.scss */
.site-header-navinner li.TW {
  float: left;
  margin-left: 10px;
  margin-bottom: 10px;
  margin-top:3px;
}
.site-header-navinner li.TW a:hover
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
background: #000;
}




/* line 217, ../sass/top.scss */
.fiveplanArea a {
  color: #fff;
}

/* line 222, ../sass/top.scss */
.tsArea {
  padding-top: 15px;
  background: url(../top/ts_bg.jpg) repeat-x;
  margin-bottom: -20px;
}
/* line 227, ../sass/top.scss */
.tsArea h2 {
  width: 310px;
}

/* line 233, ../sass/top.scss */
.detail {
  font-size: 12px;
  margin-top: 5px;
}

.tstv_news {
	margin-top:5px;
}

.tstv_news a {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}


/*-- Gクラスタについて --*/
/* line 241, ../sass/top.scss */
.gcluArea {
  padding-top: 15px;
  padding-bottom: 20px;
  background: #0859a5;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzA4NTlhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTQ2ODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #0859a5 1%, #014687 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #0859a5), color-stop(100%, #014687));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0859a5 1%, #014687 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0859a5 1%, #014687 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0859a5 1%, #014687 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #0859a5 1%, #014687 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0859a5', endColorstr='#014687',GradientType=0 );
  /* IE6-8 */
}
/* line 246, ../sass/top.scss */
.gcluArea a {
  color: #fff;
}

/* line 253, ../sass/top.scss */
ul.aboutBtn {
  clear: both;
  overflow: hidden;
}
/* line 257, ../sass/top.scss */
ul.aboutBtn li {
  float: left;
  margin-right: 12px;
  margin-bottom: 10px;
}
/* line 262, ../sass/top.scss */
ul.aboutBtn li a {
  display: block;
  width: 313px;
  text-indent: -9999px;
}
/* line 271, ../sass/top.scss */
ul.aboutBtn li.btn_beginner a {
  background: url(../top/btn_beginner.jpg) no-repeat 0 0;
  height: 69px;
}
/* line 275, ../sass/top.scss */
ul.aboutBtn li.btn_rental a {
  background: url(../top/btn_rental.jpg) no-repeat 0 0;
  height: 69px;
}
/* line 279, ../sass/top.scss */
ul.aboutBtn li.btn_new {
  margin-right: 0px;
}
/* line 283, ../sass/top.scss */
ul.aboutBtn li.btn_new a {
  background: url(../top/btn_new.jpg) no-repeat 0 0;
  height: 69px;
}
/* line 287, ../sass/top.scss */
ul.aboutBtn li.btn_disk a {
  background: url(../top/btn_disk.jpg) no-repeat 0 0;
  height: 149px;
}
/* line 291, ../sass/top.scss */
ul.aboutBtn li.btn_cloud a {
  background: url(../top/btn_cloud.jpg) no-repeat 0 0;
  height: 149px;
}
/* line 295, ../sass/top.scss */
ul.aboutBtn li.btn_smart {
  margin-right: 0px;
}
/* line 299, ../sass/top.scss */
ul.aboutBtn li.btn_smart a {
  background: url(../top/btn_smart.jpg) no-repeat 0 0;
  height: 149px;
}
/* line 304, ../sass/top.scss */
ul.aboutBtn li.btn_beginner a:hover {
  background: url(../top/btn_beginner.jpg) no-repeat 0 -69px;
}
/* line 305, ../sass/top.scss */
ul.aboutBtn li.btn_rental a:hover {
  background: url(../top/btn_rental.jpg) no-repeat 0 -69px;
}
/* line 306, ../sass/top.scss */
ul.aboutBtn li.btn_new a:hover {
  background: url(../top/btn_new.jpg) no-repeat 0 -69px;
}
/* line 307, ../sass/top.scss */
ul.aboutBtn li.btn_disk a:hover {
  background: url(../top/btn_disk.jpg) no-repeat 0 -149px;
}
/* line 308, ../sass/top.scss */
ul.aboutBtn li.btn_cloud a:hover {
  background: url(../top/btn_cloud.jpg) no-repeat 0 -149px;
}
/* line 309, ../sass/top.scss */
ul.aboutBtn li.btn_smart a:hover {
  background: url(../top/btn_smart.jpg) no-repeat 0 -149px;
}



/*-----------------------------

ゲーム一覧

-----------------------------*/
/* line 375, ../sass/top.scss */
.base_grid {
  clear: both;
}
/* line 378, ../sass/top.scss */
.base_grid ul {
  overflow: hidden;
  margin-bottom: 20px;
}
/* line 382, ../sass/top.scss */
.base_grid ul li {
  width: 232px;
  height: 205px;
  float: left;
  margin-right: 12px;
  margin-bottom: 20px;
  line-height: 1.2em;
  line-height: 1.2rem;
  letter-spacing: 0.1em;
  font-size: 13px;
  font-weight: bold;
  position: relative;
}
/* line 395, ../sass/top.scss */
.base_grid ul li .gridImg {
  width: 230px;
  height: 149px;
  overflow: hidden;
  border: 1px solid #fff;
  margin-bottom: 10px;
}
.base_grid ul li .saleImg {
  width: 230px;
  height: 149px;
  overflow: hidden;
  border: 1px solid #ff0054;
  margin-bottom: 10px;
}
/* line 403, ../sass/top.scss */
.base_grid ul li .gridImg img {
  width: 230px;
}
/* line 409, ../sass/top.scss */
.base_grid ul li span.icon {
  position: absolute;
  top: 5px;
  left: 5px;
}
/* line 417, ../sass/top.scss */

.base_grid ul li a {
  text-decoration: none;
  color: #000;
}
/* line 422, ../sass/top.scss */
.base_grid ul li a.white {
  color: #fff;
}
/* line 427, ../sass/top.scss */
.base_grid ul li a:hover {
  text-decoration: underline;
}
/* line 432, ../sass/top.scss */
.base_grid ul li a:hover img {
  opacity: 0.8;
}
/* line 441, ../sass/top.scss */
.base_grid ul li:nth-child(4n) {
  margin-right: 0px;
}

/* line 449, ../sass/top.scss */
.lImg {
  float: left;
  width: 400px;
}

/* line 455, ../sass/top.scss */
.rTxt {
  float: right;
  display: block;
  width: 500px;
}
/* line 460, ../sass/top.scss */
.rTxt aside {
  margin-bottom: 10px;
  display: block;
}

/* line 468, ../sass/top.scss */
strong.txt_copy {
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: 20px;
  display: block;
  font-weight: bold;
}

/* line 477, ../sass/top.scss */
aside.txtOut {
  margin-top: 10px;
  font-size: 14px;
}

/*-----------------------------

ゲーム詳細

-----------------------------*/
/* line 494, ../sass/top.scss */
.gameMimg {
  width: 100%;
  /*height:580px;*/
  background: #000000;
  overflow: hidden;
  position: relative;
  text-align: center;
}

/* line 504, ../sass/top.scss */
.game_movie {
  width: 380px;
  height: 214px;
  background: #999;
  position: absolute;
  left: 50%;
  margin-left: 80px;
  top: 20px;
  display: block;
}

/* line 517, ../sass/top.scss */
.games_text {
  width: 100%;
  padding: 20px 0;
  background: black;
  /*position:absolute;
  top:380px;*/
}

/* line 525, ../sass/top.scss */
.games_text_in {
  width: 964px;
  margin: 0 auto;
  color: #ffffff;
  text-align: left;
}
/* line 531, ../sass/top.scss */
.games_text_in h1 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 537, ../sass/top.scss */
.games_text_in h2 {
  font-size: 22px;
  line-height: 2rem;
  margin-bottom: 10px;
}

/*-- サムネイル --*/
/* line 547, ../sass/top.scss */
.gameSum {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 552, ../sass/top.scss */
.gameSum ul {
  margin-left: 20px;
  margin-top: 20px;
}

/*-- ゲーム情報 --*/
/* line 560, ../sass/top.scss */
table.gameInfo {
  width: 100%;
}
/* line 563, ../sass/top.scss */
table.gameInfo tr {
  border-bottom: 1px solid #f1f1f1;
}
/* line 566, ../sass/top.scss */
table.gameInfo tr span.red {
  font-size: 12px;
  color: #F00;
  margin-top: 10px;
  display: block;
}

/*-- プラン --*/
/* line 580, ../sass/top.scss */
ul.planType {
  overflow: hidden;
  margin-top: 10px;
  float: left;
  width: 650px;
  margin-bottom: 20px;
}
/* line 587, ../sass/top.scss */
ul.planType li {
  display: inline-block;
  margin-right: 10px;
}
/* line 591, ../sass/top.scss */
ul.planType li a {
  display: block;
  background: #bcbcbc;
  padding: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  text-shadow: 2px 2px 1px white;
  color: #000000;
}
/* line 600, ../sass/top.scss */
ul.planType li a:hover {
  background: #000000;
  text-shadow: 2px 2px 1px black;
  color: #ffffff;
}

/* line 610, ../sass/top.scss */
.games .sLink {
  display: block;
  width: 120px;
  float: right;
  margin-top: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  background: url(../common/images/sLink.png) no-repeat 0 5px;
}





/**top Likebox用**/

.NewsFB {
	width:964px;
	margin:0 auto;
	height:100%;
}


/* line 172, ../sass/top.scss */
.topArea_in_news {
  width: 638px;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 20px;
  padding-right:10px;
  margin-bottom:15px;
  display: -moz-inline-box; /*for Firefox 2*/
  display: inline-block; /*for modern*/
  /display: inline; /*for ie5～7*/
  /zoom: 1; /*for ie5～7*/
}
/* line 178, ../sass/top.scss */
.topArea_in_news h2 {
  font-size: 22px;
  margin-bottom: 20px;
  display: block;
  width: 400px;
  float: left;
}
/* line 188, ../sass/top.scss */
.topArea_in_news h2.white {
  color: #fff;
}
/* line 191, ../sass/top.scss */
.topArea_in_news .sLink_w {
  float: right;
  margin-top: 10px;
}
/* line 196, ../sass/top.scss */
.topArea_in_news .sLink_b {
  float: right;
  margin-top: 10px;
}

.fbox {
  width: 307px;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 20px;
  display: -moz-inline-box; /*for Firefox 2*/
  display: inline-block; /*for modern*/
  /display: inline; /*for ie5～7*/
  /zoom: 1; /*for ie5～7*/
}

.twbox {
  width: 307px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 10px;
  display: -moz-inline-box; /*for Firefox 2*/
  display: inline-block; /*for modern*/
  /display: inline; /*for ie5～7*/
  /zoom: 1; /*for ie5～7*/
}


/*-- お知らせ --*/
/* line 315, ../sass/top.scss */
.newsArea_fb {
  background: white url(../top/news_bg.jpg) repeat-x;
 /* min-height: 388px;*/
  /*padding-bottom: 20px;*/
}

/* line 321, ../sass/top.scss */
ul.newsList {
  clear: both;
}
/* line 325, ../sass/top.scss */
ul.newsList li {
  margin-bottom: 5px;
  font-size: 12px;
  padding: 5px 0;
  vertical-align: top;
  position: relative;
  clear: both;
}
/* line 333, ../sass/top.scss */
ul.newsList li span#normal {
  padding-right: 90px;
  display: block;
  float: left;
  padding: 5px 65px 10px 0;
  margin-right: 10px;
  width: 80px;
}

ul.newsList li span#notnormal {
  padding-right: 90px;
  display: block;
  float: left;
  padding: 5px 65px 10px 0;
  margin-right: 10px;
  width: 80px;
  height:30px;
}


/* line 342, ../sass/top.scss */
ul.newsList li span.new {
  background: url(../common/images/news_new.png) no-repeat top right;
  display: block;
}
/* line 347, ../sass/top.scss */
ul.newsList li span.attention {
  background: url(../common/images/news_attention.png) no-repeat top right;
  display: block;
}
ul.newsList li span.release {
  background: url(../common/images/news_release.png) no-repeat top right;
  display: block;
}
/* line 353, ../sass/top.scss */
ul.newsList li a {
  padding-top: 0px;
  color: #004f99;
  line-height: 1.4em;
  line-height: 1.4rem;
  height: auto;
}
/* line 360, ../sass/top.scss */
ul.newsList li a:hover {
  text-decoration: underline;
}

div.fb_guide {
	width:300px;
	margin-bottom:15px;
	margin-top:15px;
}

div.fb_guide p a {
	font-size:12px;
	line-height:0.1em;
}

div.fb_guide p a:hover {
	text-decoration:underline;
}


.infoArea {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.95, #fefefe), color-stop(0.00, #a8d0f5));
background: -webkit-linear-gradient(top, #a8d0f5 0%, #fefefe 95%);
background: -moz-linear-gradient(top, #a8d0f5 0%, #fefefe 95%);
background: -o-linear-gradient(top, #a8d0f5 0%, #fefefe 95%);
background: -ms-linear-gradient(top, #a8d0f5 0%, #fefefe 95%);
background: linear-gradient(to bottom, #a8d0f5 0%, #fefefe 95%);

  background-size:contain;
}

/*--------------------------------------
TOP_LEONET
---------------------------------------*/

#tie_container_leonet {
    width: 100%;
}


#tie_container_leonet  {
    margin: 0 auto;
	padding:0;
    position: relative;
}

#news_leonet {
	margin:0 auto;
	font-size: 14px;
	line-height:1.4em;
    vertical-align: top;
    position: relative;
    clear: both;
	background-color:#222222;
}
	

#news_leonet h3 {
	font-size:10px;
	width:940px;
	margin:0 auto;
	cursor: pointer;
	/*border-bottom: 1px solid #f1f1f1;*/
	padding-bottom:5px;
	font-weight:bold;
	color: #0082ff;
}

#news_leonet h3.mente73 {
	font-size:10px;
	width:940px;
	margin:0 auto;
	padding-bottom:5px;
	text-align:right;
	font-weight:normal;
}