@charset "utf-8";

/*===========================================
  INDEX
=============================================*/
#home .section {
 clear:both;
 padding: 56px 32px 0;
}

/* mainSlider
-------------------------------------------*/
#mainSlider {
 margin-top:64px;
 height: 376px;
 background:#000;
}
#mainSlider .bx-viewport {
 overflow: visible!important;
 width: 1168px !important;
}
#mainSlider li {
 width: 664px!important;
 margin: 0;
 padding: 0;
 position:relative;
 opacity: 0.3;
 transition: opacity .5s;
}
#mainSlider li.active {
 opacity:1.0;
}
#mainSlider .bx-wrapper .bx-controls-direction a {
 height: 64px;
 margin-top: -16px;
 outline: 0 none;
 position: absolute;
 text-indent: -9999px;
 top: 50%;
 width: 64px;
 z-index: 9999;
}
#mainSlider .bx-wrapper .bx-prev {
	left: -32px;
	background: url(../images/prev_w01.png) no-repeat 0 0;
}
#mainSlider .bx-wrapper .bx-next {
	right:-32px;
	background: url(../images/next_w01.png) no-repeat 0 0;
}
#mainSlider .bx-wrapper .bx-prev:hover {
	background: url(../images/prev_r01.png) no-repeat 0 0;
}
#mainSlider .bx-wrapper .bx-next:hover {
	background: url(../images/next_r01.png) no-repeat 0 0;
}



/* news
-------------------------------------------*/
#home .news.section{
 padding:26px 32px 0;
}
#home .news h2 {
 margin-bottom:7px;
}
#home dl.newsList {
 width:188px;
 float:left;
 margin-left:16px;
}
#home .news dt{
 font-family: 'Anton', sans-serif;
 letter-spacing:0;
 font-size:20px;
 text-align:center;
 padding:20px 0px 16px;
 color:#e71a21;
 line-height:1.0em;
}
#home dl.newsList dd{
 height:256px;
 margin-bottom:32px;
}
#home dl.newsList dd:last-child{
 margin-bottom:16px;
}
#home dl.newsList dd .ph{
 height:123px;
 margin-bottom:8px;
 background:#000;
}
#home dl.newsList dd .ph img{
 width:188px;
 height:auto;
}
#home dl.newsList dd .date{
 float: left;
 }
#home dl.newsList dd .tag{
 display:block;
 float:right;
 }
#home dl.newsList dd .cmt{
 display:block;
 clear:both;
 padding-top:14px;
 padding:9px 8px 0;
}
#home .toggleBtn img{
 cursor:pointer;
}

/* internalLinks
-------------------------------------------*/
#home .internalLinks {
 padding:32px 0 60px;
}


/* RESULTS
-------------------------------------------*/
#home .result .bx-wrapper {
 margin-bottom:44px !important;
}
#home .result .bx-wrapper .bx-controls-direction a {
 top: 76px;
}
#home .result .resultList li {
 height:385px;
}
#home .result .resultList .venue{
 font-size:14px;
 display:block;
 padding:0 8px;
 padding-bottom:16px;
}
#home .result .resultList .title{
 font-size:20px;
 line-height:32px;
 display:block;
 padding:0 8px;
 padding-bottom:8px;
}


/* MOVIE
-------------------------------------------*/
#home .movie .bx-wrapper {
 margin-bottom:48px !important;
}
#home .movie .bx-wrapper .bx-controls-direction a {
 top: 64px;
}
#home .movieList li .ph{
 background:#000;
}
#home .movieList li .ph img {
 width:256px;
 height:auto;
}

/* PROFILE
-------------------------------------------*/
#home .profile {
 padding-bottom:64px;
}
#home .profile .wrestlerList{
 overflow:auto;
}
#home .profile .bx-wrapper {
 margin-bottom:48px!important;
}
#home .profile .bx-wrapper .bx-controls-direction a {
 top: 116px;
}


/* PRESENT
-------------------------------------------*/
#home .present {
 margin:18px 0 0;
}
#home .present h2{
 margin-bottom:38px;
}
#home .present .itemName{
 font-size:20px;
 line-height:32px;
 padding:16px 8px;
}
#home .present .text14{
 padding:0 8px 8px;
}
#home .present .preLink {
 padding-left:8px;}
#home .present a:hover p{
 text-decoration:underline;
}

/* PODCAST
-------------------------------------------*/
#home .podcast.section {
 padding: 46px 32px 0;
}
#home .podcast a {
 display:block;
 overflow:auto;
}
#home .podcast a:hover span{
 text-decoration:underline;
}
#home .podcast li{
 font-size:14px;
 margin-bottom:64px;
}
#home .podcast .ph{
 width:188px;
 float:left;
 margin-bottom:0;
}
#home .podcast .detail {
 width:188px;
 padding:10px 0 0;
 float:left;
 margin-left:16px;
}
#home .podcast span {
 display:block;
}
#home .podcast .date,
#home .podcast .title {
 margin-bottom:8px;
}


/* BLOG
-------------------------------------------*/
#home .blog {
 padding-bottom:64px;
}
#home .blog .cap{
 letter-spacing:0;
}
#home .blog .bx-wrapper {
 margin-bottom:48px !important;
}
#home .blog .bx-wrapper .bx-controls-direction a {
 top: 48px;
}

/* MANNERS
-------------------------------------------*/
#home .manners .mannerList.clm4{
 text-align:center;
}
#home .manners .mannerList.clm4 li {
 display:inline-block;
 float:none;
 vertical-align:top;
}
#home .manners .mannerList .ph {
 margin-bottom:8px;
}
#home .manners .mannerList .cap{
 font-size:20px;
 line-height:32px;
 text-align:center;
}

/* ABOUT
-------------------------------------------*/
#home .about {
 padding:48px 32px;
 overflow:auto;
}
#home .about .aboutList li{
 margin-bottom:16px;
}
#home .about .aboutList li a{
 clear:both;
 display:block;
 border-radius:8px;
 text-align:left;
 color:#FFF;
 padding:16px;
 background:#000;
 font-size:14px;
 line-height:16px;
}
#home .about .aboutList li a.dl{ background:url('../images/common/ico_dl.png') no-repeat center right 8px #000;}
#home .about .aboutList li a.test{ background:url('../images/common/ico_test.png') no-repeat center right 8px #000;}
#home .about .aboutList li a.tree{ background:url('../images/common/ico_tree.png') no-repeat center right 8px #000;}
#home .about .aboutList li a.history{ background:url('../images/common/ico_history.png') no-repeat center right 8px #000;}
#home .about .aboutList li a.hands{ background:url('../images/common/ico_hands.png') no-repeat center right 8px #000;}
#home .about .aboutList li a:hover { background-color:#e71a21; text-decoration:none;}

















	
