@charset "UTF-8";
.hide-medium-up {
  display: none !important; }

.show-medium-up {
  display: block !important; }

.asterisk.addAfter:after {
  content: "※";
  font-size: 50%;
  vertical-align: top;
  position: relative;
  top: 0.4em; }

.youtubePlayer {
  display: block;
  width: 100%;
  padding-bottom: 56.3%;
  position: relative;
  cursor: pointer;
  margin: 7.3% 0 10.2%; }
  .youtubePlayer:hover .embed {
    opacity: 1; }
  .youtubePlayer:after {
    border: #a1dbe4 1px solid;
    -webkit-box-shadow: #006fa9 0 0 20px 0, #006fa9 0 0 20px 0 inset;
            box-shadow: #006fa9 0 0 20px 0, #006fa9 0 0 20px 0 inset;
    content: " ";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    top: 0;
    left: 0; }
    @media screen and (max-width: 767px) {
      .youtubePlayer:after {
        border: #a1dbe4 1px solid;
        -webkit-box-shadow: rgba(0, 111, 169, 0.6) 0 0 10px 0, rgba(0, 111, 169, 0.8) 0 0 10px 0 inset;
                box-shadow: rgba(0, 111, 169, 0.6) 0 0 10px 0, rgba(0, 111, 169, 0.8) 0 0 10px 0 inset; } }
  .youtubePlayer .embed {
    position: absolute;
    width: 100%;
    height: 100%;
    margin: 0;
    background: #000;
    -webkit-background-size: cover !important;
            background-size: cover !important;
    opacity: 0.8;
    -webkit-transition: opacity 0.24s;
    transition: opacity 0.24s; }
    .youtubePlayer .embed:after {
      content: "";
      display: block;
      background: url(../images/playmark_video.png) no-repeat center;
      width: 7.95em;
      height: 7.95em;
      -webkit-background-size: contain;
              background-size: contain;
      position: absolute;
      top: 50%;
      left: 50%;
      margin: -11.6% 0 0 -11.7%; }
    .youtubePlayer .embed.caster {
      background: url(../images/bg_movie_caster.jpg) no-repeat; }
    .youtubePlayer .embed.mizuse {
      background: url(../images/bg_movie_mizuse.jpg) no-repeat; }
    .youtubePlayer .embed.karaagesan {
      background: url(../images/bg_movie_karaage.jpg) no-repeat; }
	.youtubePlayer .embed.kasago {
      background: url(../images/bg_movie_kasago.jpg) no-repeat; }
    .youtubePlayer .embed.salt {
      background: url(../images/bg_movie_salt.jpg) no-repeat; }
	.youtubePlayer .embed.aaaa {
      background: url(../images/bg_movie_aaaa.jpg) no-repeat; }
	.youtubePlayer .embed.forest {
      background: url(../images/bg_movie_forest.jpg) no-repeat; }
	.youtubePlayer .embed.mingigod {
      background: url(../images/bg_movie_mingigod.jpg) no-repeat; }
	.youtubePlayer .embed.mingigod {
      background: url(../images/bg_movie_mingigod.jpg) no-repeat; }
	.youtubePlayer .embed.chaldea {
      background: url(../images/bg_movie_chaldea.jpg) no-repeat; }
	.youtubePlayer .embed.potwasher {
      background: url(../images/bg_movie_potwasher.jpg) no-repeat; }
	.youtubePlayer .embed.sprayquaza {
      background: url(../images/bg_movie_sprayquaza.jpg) no-repeat; }
	.youtubePlayer .embed.crumsion {
      background: url(../images/bg_movie_crumsion.jpg) no-repeat; }
	.youtubePlayer .embed.yuzu {
      background: url(../images/bg_movie_yuzu.jpg) no-repeat; }
	.youtubePlayer .embed.zenx {
      background: url(../images/bg_movie_zenx.jpg) no-repeat; }
	.youtubePlayer .embed.mensou {
      background: url(../images/bg_movie_mensou.jpg) no-repeat; }
	.youtubePlayer .embed.essia {
      background: url(../images/bg_movie_essia.jpg) no-repeat; }
	.youtubePlayer .embed.hishiro {
      background: url(../images/bg_movie_hishiro.jpg) no-repeat; }
	.youtubePlayer .embed.onetwoonetwo {
      background: url(../images/bg_movie_onetwoonetwo.jpg) no-repeat; }
	.youtubePlayer .embed.ninevoice {
      background: url(../images/bg_movie_ninevoice.jpg) no-repeat; }
	.youtubePlayer .embed.feg {
      background: url(../images/bg_movie_feg.jpg) no-repeat; }
	.youtubePlayer .embed.riowh {
      background: url(../images/bg_movie_riowh.jpg) no-repeat; }
	.youtubePlayer .embed.hern {
      background: url(../images/bg_movie_hern.jpg) no-repeat; }
	.youtubePlayer .embed.karakuri {
      background: url(../images/bg_movie_karakuri.jpg) no-repeat; }
	  	  
	.youtubePlayer .embed.par_pv {
      background: url(../images/thumb_video_pv_par.jpg) no-repeat; }
    .youtubePlayer .embed.caster_pv {
      background: url(../images/thumb_video_pv_caster.jpg) no-repeat; }
    .youtubePlayer .embed.karaagesan_pv {
      background: url(../images/thumb_video_pv_karaagesan.jpg) no-repeat; }
	.youtubePlayer .embed.kasago_pv {
      background: url(../images/thumb_video_pv_kasago.jpg) no-repeat; }
    .youtubePlayer .embed.salt_pv {
      background: url(../images/thumb_video_pv_salt.jpg) no-repeat; }
	.youtubePlayer .embed.forest_pv {
      background: url(../images/thumb_video_pv_forest.jpg) no-repeat; }
    .youtubePlayer .embed.aaaa_pv {
      background: url(../images/thumb_video_pv_aaaa.jpg) no-repeat; }
	.youtubePlayer .embed.mingigod_pv {
      background: url(../images/thumb_video_pv_mingigod.jpg) no-repeat; }
	.youtubePlayer .embed.potwasher_pv {
      background: url(../images/thumb_video_pv_potwasher.jpg) no-repeat; }
	.youtubePlayer .embed.crumsion_pv {
      background: url(../images/thumb_video_pv_crumsion.jpg) no-repeat; }
	.youtubePlayer .embed.sprayquaza_pv {
      background: url(../images/thumb_video_pv_sprayquaza.jpg) no-repeat; }
	.youtubePlayer .embed.essia_pv {
      background: url(../images/thumb_video_pv_essia.jpg) no-repeat; }
	.youtubePlayer .embed.mensou_pv {
      background: url(../images/thumb_video_pv_mensou.jpg) no-repeat; }
	.youtubePlayer .embed.hishiro_pv {
      background: url(../images/thumb_video_pv_hishiro.jpg) no-repeat; }
	.youtubePlayer .embed.zenx_pv {
      background: url(../images/thumb_video_pv_zenx.jpg) no-repeat; }
	.youtubePlayer .embed.yuzu_pv {
      background: url(../images/thumb_video_pv_yuzu.jpg) no-repeat; }
	.youtubePlayer .embed.chaldea_pv {
      background: url(../images/thumb_video_pv_chaldea.jpg) no-repeat; }
	.youtubePlayer .embed.onetwoonetwo_pv {
      background: url(../images/thumb_video_pv_onetwoonetwo.jpg) no-repeat; }
	.youtubePlayer .embed.ninevoice_pv {
      background: url(../images/thumb_video_pv_ninevoice.jpg) no-repeat; }
	.youtubePlayer .embed.hern_pv {
      background: url(../images/thumb_video_pv_hern.jpg) no-repeat; }
	.youtubePlayer .embed.karakuri_pv {
      background: url(../images/thumb_video_pv_karakuri.jpg) no-repeat; }
  @media screen and (max-width: 767px) {
    .youtubePlayer {
      margin-left: 7%;
      margin-right: 7%;
      margin-bottom: 11.9%;
      width: auto; }
      .youtubePlayer .embed:after {
        width: 4em;
        height: 4em;
        top: 50%;
        left: 50%;
        margin: -11.7% 0 0 -11.7%; } }

.links {
  text-align: left; }
  .links li {
    display: inline-block;
    margin-bottom: 2.2%; }
    .links li:not(:last-child) {
      margin-right: 0.2em; }
    .links li a {
      position: relative;
      color: #bff8ff;
      text-shadow: #5fc8ff 0 0 10px, #5fc8ff 0 0 20px;
      text-decoration: none;
      font-size: 0.75em;
      height: auto;
      line-height: 2.2;
      padding: 0.05em 1.8em 0em 1.64em;
      display: block;
      -webkit-transition: background 0.24s;
      transition: background 0.24s;
      text-indent: -0.15em; }
      .links li a:before {
        border: #a1dbe4 1px solid;
        -webkit-box-shadow: #006fa9 0 0 20px 0, #006fa9 0 0 20px 0 inset;
                box-shadow: #006fa9 0 0 20px 0, #006fa9 0 0 20px 0 inset;
        content: " ";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        width: calc(100% - 2px);
        height: calc(100% - 2px);
        top: 0;
        left: 0; }
        @media screen and (max-width: 767px) {
          .links li a:before {
            border: #a1dbe4 1px solid;
            -webkit-box-shadow: rgba(0, 111, 169, 0.6) 0 0 10px 0, rgba(0, 111, 169, 0.8) 0 0 10px 0 inset;
                    box-shadow: rgba(0, 111, 169, 0.6) 0 0 10px 0, rgba(0, 111, 169, 0.8) 0 0 10px 0 inset; } }
      .links li a:hover {
        background: #00273c; }
      .links li a.detail:after {
        content: "";
        position: absolute;
        top: 50%;
        margin-top: -0.3em;
        right: 9%;
        display: block;
        width: 0.43em;
        height: 0.43em;
        border: #a1dbe4 1.5px solid;
        border-left: none;
        border-bottom: none;
        -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
                transform: rotate(45deg); }
      .links li a.detail.end {
        margin-right: 0.4em; }
      .links li a.view {
        padding-left: 1.3em;
        padding-right: 2.2em;
        min-width: 4.6em;
        text-align: center; }
        .links li a.view:after {
          content: "";
          position: absolute;
          background: url(../images/icon_playmark.png) no-repeat center;
          border: none;
          width: 3.8em;
          height: 3.8em;
          -webkit-background-size: contain;
                  background-size: contain;
          -webkit-transform: none;
              -ms-transform: none;
                  transform: none;
          top: 0;
          right: 0;
          margin: -0.85em -0.78em 0 0; }

@media screen and (max-width: 767px) {
  .hide-medium-up {
    display: block !important; }
  .show-medium-up {
    display: none !important; } }

#pagePlayerDetail #pageHero {
  height: 52vw;
  max-height: 521px;
  background: url(../images/bg_player_hero_par.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.caster {
    background: url(../images/bg_player_hero_caster.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.mizuse {
    background: url(../images/bg_player_hero_mizuse.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.karaagesan {
    background: url(../images/bg_player_hero_karaage.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.kasago {
    background: url(../images/bg_player_hero_kasago.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.salt {
    background: url(../images/bg_player_hero_salt.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.aaaa {
    background: url(../images/bg_player_hero_aaaa.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.forest {
    background: url(../images/bg_player_hero_forest.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.mingigod {
    background: url(../images/bg_player_hero_mingigod.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.chaldea {
    background: url(../images/bg_player_hero_chaldea.jpg?4s) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.potwasher {
    background: url(../images/bg_player_hero_potwasher.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.crumsion {
    background: url(../images/bg_player_hero_crumsion.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.sprayquaza {
    background: url(../images/bg_player_hero_sprayquaza.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.yuzu {
    background: url(../images/bg_player_hero_yuzu.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.zenx {
    background: url(../images/bg_player_hero_zenx.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.mensou {
    background: url(../images/bg_player_hero_mensou.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.essia {
    background: url(../images/bg_player_hero_essia.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.hishiro {
    background: url(../images/bg_player_hero_hishiro.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.onetwoonetwo {
    background: url(../images/bg_player_hero_onetwoonetwo.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.ninevoice {
    background: url(../images/bg_player_hero_ninevoice.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.feg {
    background: url(../images/bg_player_hero_feg.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.riowh {
    background: url(../images/bg_player_hero_riowh.jpg?4) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.hern {
    background: url(../images/bg_player_hero_hern.jpg?5) no-repeat center bottom; }
  #pagePlayerDetail #pageHero.karakuri {
    background: url(../images/bg_player_hero_karakuri.jpg?4) no-repeat center bottom; }	




#pagePlayerDetail main h2 {
  color: #bff8ff;
  font-size: 1.5em;
  margin-bottom: 6.7%;
  position: relative;
  font-weight: bold; }
  #pagePlayerDetail main h2:after {
    content: " ";
    background: url(../images/hr_left.png) no-repeat center;
    width: 116.183%;
    height: 48px;
    position: absolute;
    display: block;
    left: -8.2%;
    bottom: 0;
    margin-bottom: -5.5%;
    -webkit-background-size: 100% 100% !important;
            background-size: 100% 100% !important; }

#pagePlayerDetail main p {
  font-size: 0.85em;
  line-height: 2.2;
  margin-bottom: 1.71em;
  letter-spacing: 0.04em; }
#pagePlayerDetail main p.small {
  font-size: 0.8em;}
#pagePlayerDetail main small {
  font-size: 0.7em;
  line-height: 1;
  float: left;
  width: 100%;
  margin-top: 1.8%;
  letter-spacing: 0; }

#pagePlayerDetail article [class^=column_] {
  margin-top: 8%; }

#pagePlayerDetail article .column_main {
  margin-bottom: 0.9%; }

#pagePlayerDetail article .column_sub {
  margin-left: 4.7%; }

#pagePlayerDetail article .sideBg {
  top: 6.5%; }

#pagePlayerDetail .rowProfile h2 {
  margin-top: -0.5%; }

#pagePlayerDetail .rowDecks h2 {
  margin-bottom: 8.9%; }

#pagePlayerDetail .rowDecks .deckLinks {
  margin-bottom: 4.5%; }

#pagePlayerDetail .rowDecks .thumb {
  border: #a1dbe4 1px solid;
  -webkit-box-shadow: #006fa9 0 0 20px 0, #006fa9 0 0 20px 0 inset;
          box-shadow: #006fa9 0 0 20px 0, #006fa9 0 0 20px 0 inset;
  float: left;
  width: 7.9em; }
  @media screen and (max-width: 767px) {
    #pagePlayerDetail .rowDecks .thumb {
      border: #a1dbe4 1px solid;
      -webkit-box-shadow: rgba(0, 111, 169, 0.6) 0 0 10px 0, rgba(0, 111, 169, 0.8) 0 0 10px 0 inset;
              box-shadow: rgba(0, 111, 169, 0.6) 0 0 10px 0, rgba(0, 111, 169, 0.8) 0 0 10px 0 inset; } }
  #pagePlayerDetail .rowDecks .thumb .region {
    font-size: 0.9em;
    line-height: 1.8;
	display:none;}
  #pagePlayerDetail .rowDecks .thumb .picture {
    position: relative;
    border-top: #a1dbe4 1px solid; }
    #pagePlayerDetail .rowDecks .thumb .picture:before {
      content: " ";
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -webkit-box-shadow: rgba(1, 144, 219, 0.7) 0 0 40px 0 inset, rgba(1, 144, 219, 0.9) 0 0 10px 0 inset;
              box-shadow: rgba(1, 144, 219, 0.7) 0 0 40px 0 inset, rgba(1, 144, 219, 0.9) 0 0 10px 0 inset; }
  #pagePlayerDetail .rowDecks .thumb img {
    width: 100%;
    height: 4.8em;
    display: block;
	height:auto;}

#pagePlayerDetail .rowDecks .right-column {
  margin-left: 9.6em; }

#pagePlayerDetail .rowDecks .title {
  text-align: left;
  margin-bottom: 3.9%;
  line-height: 1;
  top: 0.4em;
  position: relative; }
  #pagePlayerDetail .rowDecks .title strong {
    margin-top: 3.1%;
    letter-spacing: 0;
    display: block;
    font-size: 170%; }

#pagePlayerDetail .rowDecks .subtitle {
  text-align: left;
  font-size: 0.88em;
  margin-top: 5.7%;
  line-height: 1;
  border-bottom: 1px solid #777;
  padding-bottom: 1.5%;
  margin-bottom: 2.4%; }

#pagePlayerDetail .rowDecks .linksTitle {
  float: left;
  font-size: 0.67em; }
  #pagePlayerDetail .rowDecks .linksTitle.large {
    font-size: 0.9em; }

#pagePlayerDetail .rowDecks .links {
  margin-left: 6.35em;
  margin-right: -0.7em;
  text-indent: -0.82em; }
#pagePlayerDetail .rowDecks .links.notl {
  margin-left:0.3em;
}
#pagePlayerDetail.de .rowDecks .links {
  margin-left: 7.35em;}
  #pagePlayerDetail .rowDecks .links:before {
    content: ":";
    margin-right: 1%; }
#pagePlayerDetail .rowDecks .links.notl:before {
	content: "";
}
#pagePlayerDetail #sideNavi h2 {
  letter-spacing: 0.03em;
  margin-top: 0.65em;
  font-size: 1.1em; }
  #pagePlayerDetail #sideNavi h2:after {
    background: url(../images/hr_sidenavi_h2.png) no-repeat center;
    width: 100%;
    left: 0;
    margin-bottom: -18.9%; }

#pagePlayerDetail #sideNavi ul {
  padding-top: 0.4em; }
  #pagePlayerDetail #sideNavi ul li.togglelink {
    -webkit-transition: 0.4s;
    transition: 0.4s;
    overflow: hidden;
    height: 0; }
    #pagePlayerDetail #sideNavi ul li.togglelink.show {
      display: block;
      height: 50px; }
  #pagePlayerDetail #sideNavi ul li a.listToggleLink {
    font-size: 1.1em;
    line-height: 1;
    display: block;
    padding: 9% 0 9%;
    position: relative;
    text-indent: -10%; }
    #pagePlayerDetail #sideNavi ul li a.listToggleLink:after {
      content: " ";
      background: url(../images/menu_open_sp.png) no-repeat;
      width: 62px;
      height: 55px;
      position: absolute;
      vertical-align: top;
      top: 3.4%;
      right: 24.9%;
      line-height: 0;
      margin: 0; }
    #pagePlayerDetail #sideNavi ul li a.listToggleLink.close:after {
      background: url(../images/menu_open_sp.png) no-repeat;
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }

@media screen and (max-width: 767px) {
  #pagePlayerDetail #pageHero {
    height: 22em;
    max-height: none;
    background: url(../images/bg_player_hero_par_sp.jpg) no-repeat center bottom;
    -webkit-background-size: 100% 100% !important;
            background-size: 100% !important; }
    #pagePlayerDetail #pageHero.caster {
      background: url(../images/bg_player_hero_caster_sp.jpg?4) no-repeat center bottom; }
    #pagePlayerDetail #pageHero.mizuse {
      background: url(../images/bg_player_hero_mizuse_sp.jpg?4) no-repeat center bottom; }
    #pagePlayerDetail #pageHero.karaagesan {
      background: url(../images/bg_player_hero_karaagesan_sp.jpg?4) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.kasago {
      background: url(../images/bg_player_hero_kasago_sp.jpg?4) no-repeat center bottom; }
    #pagePlayerDetail #pageHero.salt {
      background: url(../images/bg_player_hero_salt_sp.jpg?4) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.aaaa {
      background: url(../images/bg_player_hero_aaaa_sp.jpg?4) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.forest {
      background: url(../images/bg_player_hero_forest_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.mingigod {
      background: url(../images/bg_player_hero_mingigod_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.chaldea {
      background: url(../images/bg_player_hero_chaldea_sp.jpg?5s) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.potwasher {
      background: url(../images/bg_player_hero_potwasher_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.crumsion {
      background: url(../images/bg_player_hero_crumsion_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.sprayquaza {
      background: url(../images/bg_player_hero_sprayquaza_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.yuzu {
      background: url(../images/bg_player_hero_yuzu_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.zenx {
      background: url(../images/bg_player_hero_zenx_sp.jpg?5s) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.mensou {
      background: url(../images/bg_player_hero_mensou_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.essia {
      background: url(../images/bg_player_hero_essia_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.hishiro {
      background: url(../images/bg_player_hero_hishiro_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.onetwoonetwo {
      background: url(../images/bg_player_hero_onetwoonetwo_sp.jpg?5) no-repeat center bottom; }
	#pagePlayerDetail #pageHero.ninevoice {
      background: url(../images/bg_player_hero_ninevoice_sp.jpg?5) no-repeat center bottom; }
    #pagePlayerDetail #pageHero.feg {
      background: url(../images/bg_player_hero_feg_sp.jpg?4) no-repeat center bottom; }
    #pagePlayerDetail #pageHero.riowh {
      background: url(../images/bg_player_hero_riowh_sp.jpg?4) no-repeat center bottom; }
    #pagePlayerDetail #pageHero.hern {
      background: url(../images/bg_player_hero_hern_sp.jpg?5) no-repeat center bottom; }
    #pagePlayerDetail #pageHero.karakuri {
      background: url(../images/bg_player_hero_karakuri_sp.jpg?4) no-repeat center bottom; }	  
    #pagePlayerDetail main h2 {
    font-size: 1.18em;
    letter-spacing: 0;
    width: 100%;
    margin-bottom: 4%; }
    #pagePlayerDetail main h2:after {
      height: 1em;
      margin-bottom: -0.84em; }
  #pagePlayerDetail main p {
    font-size: 0.67em;
    line-height: 1.7;
    margin-bottom: 1.25em;
    letter-spacing: 0.04em; }
  #pagePlayerDetail main p.small {
    font-size: 0.64em;}
  #pagePlayerDetail main small {
    font-size: 0.64em; }
  #pagePlayerDetail article .sideBg {
    top: initial; }
  #pagePlayerDetail .column_main {
    width: 100%;
    margin: 0; }
  #pagePlayerDetail .rowProfile h2 {
    margin-top: 2.4%;
    margin-bottom: 6.5%; }
    #pagePlayerDetail .rowProfile h2.titlePickup {
      font-size: 1.2em;
      letter-spacing: 0;
      margin-top: 11%;
      margin-bottom: 0; }
      #pagePlayerDetail .rowProfile h2.titlePickup:after {
        margin-bottom: -5%; }
  #pagePlayerDetail .rowDecks {
    margin-left: 7%;
    margin-right: 7%; }
    #pagePlayerDetail .rowDecks h2 {
      margin-bottom: 10.6%; }
    #pagePlayerDetail .rowDecks .thumb {
      margin-top: 0.5%;
      width: 4.45em;
      margin-bottom: 3%; }
      #pagePlayerDetail .rowDecks .thumb .region {
        font-size: 0.6em;
        line-height: 1.9;
		display:none;}
      #pagePlayerDetail .rowDecks .thumb .picture {
        position: relative;
        border-top: #a1dbe4 1px solid; }
        #pagePlayerDetail .rowDecks .thumb .picture:before {
          content: " ";
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          -webkit-box-shadow: rgba(1, 144, 219, 0.2) 0 0 20px 0 inset, rgba(1, 144, 219, 0.3) 0 0 5px 0 inset;
                  box-shadow: rgba(1, 144, 219, 0.2) 0 0 20px 0 inset, rgba(1, 144, 219, 0.3) 0 0 5px 0 inset; }
      #pagePlayerDetail .rowDecks .thumb img {
        width: 100%;
        height: 2.7em;
        display: block;
		height:auto;}
    #pagePlayerDetail .rowDecks .right-column {
      margin: 0; }
    #pagePlayerDetail .rowDecks .title {
      font-size: 0.65em;
      line-height: 1.4;
      margin-left: 30%;
      line-height: 1.4;
      top: 0; }
      #pagePlayerDetail .rowDecks .title strong {
        margin-top: 2.2%;
        font-size: 197%; }
    #pagePlayerDetail .rowDecks .subtitle {
      margin-top: -0.3%;
      font-size: 0.63em;
      margin-bottom: 2.7%;
      clear: both; }
    #pagePlayerDetail .rowDecks .linksTitle {
      font-size: 0.51em;
      display: block;
      width: 100%;
      text-align: left;
      line-height: 1;
      margin-bottom: 2.4%; }
      #pagePlayerDetail .rowDecks .linksTitle.large {
        font-size: 0.63em; }
      #pagePlayerDetail .rowDecks .linksTitle:after {
        content: ":";
        margin-left: 1.5%; }
    #pagePlayerDetail .rowDecks .links {
      margin-right: -0.5em;
      margin-left: 0 !important;
      text-indent: 0;
      clear: both;
      margin-bottom: 0; }
      #pagePlayerDetail .rowDecks .links:before {
        content: none; }
      #pagePlayerDetail .rowDecks .links:after {
        content: " ";
        clear: both;
        display: table; }
      #pagePlayerDetail .rowDecks .links li {
        margin-bottom: 3.1%;
        float: left; }
        #pagePlayerDetail .rowDecks .links li:not(:last-child) {
          margin-right: 0.25em; }
        #pagePlayerDetail .rowDecks .links li a {
          line-height: 2.3;
          font-size: 0.57em;
          text-indent: -2.6%;
          letter-spacing: 0.05em;
          min-width: 4.25em;
          padding-right: 1.23em;
          padding-left: 1.2em;
          padding-bottom: 0;
          padding-top: 0;
          margin-right: 0.55em;
          margin-bottom: 0; }
          #pagePlayerDetail .rowDecks .links li a.detail:after {
            margin-top: -5.8%;
            right: 12%; }
          #pagePlayerDetail .rowDecks .links li a.detail.end {
            margin-right: 0.55em; }
          #pagePlayerDetail .rowDecks .links li a.view {
            padding: 0 2.26em 0 2.36em;
            min-width: 3.07em;
            text-indent: -1em; }
            #pagePlayerDetail .rowDecks .links li a.view:after {
              content: "";
              position: absolute;
              top: 50%;
              background: url(../images/icon_playmark.png) no-repeat center;
              border: none;
              width: 4em;
              height: 4em;
              -webkit-background-size: contain;
                      background-size: contain;
              -webkit-transform: none;
                  -ms-transform: none;
                      transform: none;
              top: 0;
              right: 0;
              margin: -0.85em -0.68em 0 0; }
    #pagePlayerDetail .rowDecks .deckLinks {
      margin-bottom: 8%; } }

/*# sourceMappingURL=playerDetail.css.map */
