/*既存*/
.twtr-widget {
	position:relative;
	font-size:12px!important;
	font-family:"lucida grande", lucida, tahoma, helvetica, arial, sans-serif!important;
	zoom:1;
}
.twtr-fullscreen {
	font-size:220%!important;
}
.twtr-fullscreen .twtr-new-results {
	_display:none!important;
}
.twtr-inactive {
	display:none;
}
.twtr-widget a img {
	border:0!important;
}
.twtr-doc {
	overflow:hidden;
	width:100%;
	text-align:left;
	font-weight:normal;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.twtr-bd {
	padding:0 1px;
}
.twtr-widget .twtr-tweet-wrap {
	padding:6px 8px;
	overflow:hidden;
	zoom:1;
}
.twtr-fullscreen .twtr-tweet-wrap {
	padding:20px;
}
.twtr-widget .twtr-tweet {
	border-bottom:1px dotted #ddd;
	overflow:hidden;
	zoom:1;
}
.twtr-widget-profile img.twtr-profile-img {
	display:block;
	float:left;
	width:31px;
	height:31px;
	border:0!important;
}
.twtr-widget h3, .twtr-widget h4, .twtr-widget p {
	margin:0!important;
	padding:0!important;
	line-height:1.2!important;
	width:auto!important;
}
.twtr-widget-profile h3, .twtr-widget-profile h4 {
	margin:0 0 0 40px!important;
}
.twtr-widget h3 {
	font-size:11px!important;
	font-weight:normal!important;
}
.twtr-widget h4 {
	font-size:16px!important;
}
.twtr-widget em, .twtr-widget .twtr-new-results {
	font-size:9px;
	font-style:normal;
	display:block;
	margin-top:2px;
	zoom:1;
}
.twtr-widget .twtr-new-results {
	text-align:center;
	padding:3px;
	margin:0 auto -10px auto!important;
	display:block;
	position:relative;
	bottom:5px;
	line-height:.9;
}
.twtr-results-inner {
	line-height:1;
	font-size:100%;
	padding:4px 0;
	position:relative;
	bottom:-2px;
	width:40%;
	margin:0 auto;
	z-index:2;
	text-align:center;
}
.twtr-results-hr {
	width:100%;
	position:relative;
	z-index:1;
	height:1px;
	border-bottom:1px dotted #ddd;
	bottom:7px;
	background:none;
	overflow:hidden;
}
.twtr-new-results span {
	position:relative;
	z-index:3;
	top:-14px;
	display:block;
	font-size:9px!important;
}
.twtr-fullscreen .twtr-new-results span {
	font-size:24px!important;
}
.twtr-hd {
	padding:10px;
	position:relative;
	zoom:1;
	overflow:hidden;
}
.twtr-fullscreen .twtr-hd {
	height:0;
	padding:0;
}
.twtr-timeline {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	position:relative;
	overflow:hidden;
	z-index:2;
	height:225px;
}
.twtr-scroll .twtr-timeline {
	overflow-x:hidden;
	overflow-y:auto;
}
.twtr-widget .twtr-tweet:last-child {
	border-bottom-width:0;
}
.twtr-ft {
	position:relative;
}
.twtr-ft div {
	overflow:hidden;
	padding:10px;
	zoom:1;
}
.twtr-ft span {
	float:right;
	text-align:right;
}
.twtr-ft a {
	float:left;
	display:block;
}
.twtr-ft a img {
	position:relative;
	top:2px;
}
.twtr-ft span a {
	float:none;
}
.twtr-avatar {
	width:40px;
	height:40px;
	float:left;
	overflow:hidden;
	display:block;
}
.twtr-fullscreen .twtr-avatar {
	width:80px;
	height:80px;
}
.twtr-img {
	height:25px;
	width:25px;
}
.twtr-img img {
	width:30px;
	height:30px;
}
.twtr-fullscreen .twtr-img img {
	width:72px;
	height:72px;
}
.twtr-fullscreen a.twtr-join-conv {
	display:none;
}
.twtr-tweet-text {
	margin-left:40px;
}
.twtr-fullscreen .twtr-tweet-text {
	margin-left:90px;
}
.twtr-doc a {
	text-decoration:none!important;
}
.twtr-doc a:hover {
	text-decoration:underline!important;
}

#lbOverlay {
	position:fixed;
	z-index:9999;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#000;
	cursor:pointer;
}
#lbCenter, #lbBottomContainer {
	position:absolute;
	z-index:9999;
	overflow:hidden;
	background-color:#fff;
}
.lbLoading {
	background:#fff url("http://www.verdy.co.jp/wp-content/plugins/wp-slimbox2/images/default/loading.gif")/*tpa=http://www.verdy.co.jp/wp-content/plugins/wp-slimbox2/images/default/loading.gif*/ no-repeat center;
}
#lbImage {
	position:absolute;
	left:0;
	top:0;
	border:10px solid #fff;
	background-repeat:no-repeat;
}
#lbPrevLink, #lbNextLink {
	display:block;
	position:absolute;
	top:0;
	width:50%;
	outline:none;
}
#lbPrevLink {
	background:transparent no-repeat 0 15%;
	left:0;
}
#lbNextLink {
	background:transparent no-repeat 100% 15%;
	right:0;
}
#lbBottom {
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	line-height:1.4em;
	text-align:left;
	border:10px solid #fff;
	border-top-style:none;
}
#lbCloseLink {
	display:block;
	float:right;
	width:66px;
	height:22px;
	margin:5px 0;
	outline:none;
}
#lbCaption, #lbNumber {
	margin-right:71px;
}
#lbCaption {
	font-weight:bold;
}

#sitemap {
    color: #666666;
    font-size: 10px;
    line-height: 1.6;
}
#sitemap table {
    margin-left: 0;
    margin-top: -15px;
}
#sitemap h3 {
    border-bottom: 10px solid #DFEFDA;
    color: #555555;
    font-size: 14px;
    font-weight: normal;
    margin-top: 20px;
}
#sitemap ul {
    margin-bottom: 3px;
    margin-top: 3px;
    padding-left: 40px;
}
#sitemap ul li {
    border-bottom: 1px solid #DDDDDD;
    font-weight: normal;
    list-style-type: none;
    margin-left: -30px;
}
#sitemap ul li ul li {
    border-bottom: medium none;
    font-weight: normal;
    list-style-type: none;
    margin-left: -15px;
}
#sitemap a {
    padding-left: 20px;
}
#sitemap h3 a:link, #sitemap h3 a:visited {
    color: #006633;
    font-size: 14px;
    line-height: 1.6;
    text-decoration: none;
}
#sitemap h3 a:active, #sitemap h3 a:hover {
    color: #33CC00;
    font-size: 14px;
    line-height: 1.6;
    text-decoration: underline;
}
#sitemap a:link, #sitemap a:visited {
    color: #339966;
    font-size: 100%;
    font-weight: normal;
    line-height: 1.6;
    text-decoration: none;
}
#sitemap a:active, #sitemap a:hover {
    color: #33CC00;
    font-size: 100%;
    line-height: 1.6;
    text-decoration: underline;
}
.green {
    color: #339900;
}
.red {
    color: #CC0000;
}
.blue {
    color: #0066FF;
}
/*
Skin Name: Verdy
Skin URI: http://www.verdy.co.jp/
Skin Type: flexible
Description: The default skin for the SlideDeck WordPress Plugin.
Version: 1.1
Author: digital-telepathy
Author URI: http://www.verdy.co.jp/
Contributors: Digital Hollywood.
Tags: flexible, white, black, multi-color
*/

.skin-verdy dl.slidedeck { margin: 0 0 25px; }

.skin-verdy dl.slidedeck dd {
    padding: 10px;
	border: 1px solid #dcdcdc;
	border-right: none;
	background: url('http://www.verdy.co.jp/lancelot/common_files/images/public/slides00.png') right top repeat-y;
	background-color: rgb(255,255,255);
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}

.skin-verdy dl.slidedeck dt {
    height: 30px;
	line-height: 30px;
	cursor: pointer;
	font-size: 11px;
	font-weight: normal;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","Meiryo","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	background: url('http://www.verdy.co.jp/lancelot/common_files/images/public/spines00.png') bottom right #333;
	color: #333;
	border-bottom: 1px solid #fff;
}

.skin-verdy dl.slidedeck dt:hover { color: #000; }

.skin-verdy dl.slidedeck dt.active, .skin-verdy dl.slidedeck dt.active:hover {
	cursor: default;
	color: #fff !important;
	background-color: #333;
	background-position: top right;
	border-left-color: #000;
}

.skin-verdy dl.slidedeck dt .index {
	font-size: 13px;
	font-weight: bold;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #666;
	background: url('http://www.verdy.co.jp/lancelot/common_files/images/public/indexes0.png') 0 -32px no-repeat;
	margin-left: -5px;
}

.skin-verdy dl.slidedeck dt:hover .index { color: #000; font-weight:bold; }

.skin-verdy dl.slidedeck dt.active .index {
	color: #fff !important;
	background-position: 0 -1px;
}

.skin-verdy dl.slidedeck .activeCorner {
	margin-left: -2px;
	margin-top: -11px;
	background-image: url('http://www.verdy.co.jp/lancelot/common_files/images/public/corner00.png');
	width: 7px;
	height: 15px;
}
.skin-verdy dl.slidedeck dd.slide ul.slidesVertical { text-indent: 0; }
.skin-verdy dl.slidedeck dd.slide ul.slidesVertical li {
    overflow: hidden;
    padding: 10px !important;
    margin: 0 !important;
}
.skin-verdy dl.slidedeck dd.slide ul.verticalSlideNav {
    top: 10px;
    right: 10px;
    margin: 0;
    padding: 0;
    list-style: none;
}
.skin-verdy dl.slidedeck dd.slide ul.verticalSlideNav li {
    position: relative;
    z-index: 2;
    margin: 0;
    padding: 0 0 3px;
	width: 12px;
	height: 12px;
	overflow: hidden;
	line-height: 12px;
    list-style: none;
	font-size: 1px; /* Stupid IE */
}
.skin-verdy dl.slidedeck ul li:before { content: "" !important; }
.skin-verdy dl.slidedeck dd.slide ul.verticalSlideNav li.arrow {
    position: absolute;
    display: block;
    z-index: 1;
    width: 10px;
    height: 0;
    padding-top: 10px;
    padding-bottom: 0;
    overflow: hidden;
    left: 0;
    border: 1px solid #333;
    background: #203535;
    background-image: -moz-linear-gradient(top, #000, #203535); /* FF3.6 */
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #000),color-stop(1, #203535)); /* Saf4+, Chrome */
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
}
.skin-verdy dl.slidedeck dd.slide ul.verticalSlideNav li a, .skin-verdy dl.slidedeck dd.slide ul.verticalSlideNav li a:link, .skin-verdy dl.slidedeck dd.slide ul.verticalSlideNav li a:visited {
    position: relative;
    display: block;
    width: 10px;
    height: 0;
    overflow: hidden;
    padding-top: 10px;
    background: #fff;
    outline: none;
	text-decoration: none;
    border: 1px solid #ccc;
    filter: Alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity: 0.5;
    -webkit-opacity: 0.5;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
}
.skin-verdy dl.slidedeck dd.slide ul.verticalSlideNav li a:hover {
    opacity: 0.75;
    -moz-opacity: 0.75;
    -webkit-opacity: 0.75;
    filter: Alpha(opacity=75); 
}

@charset "UTF-8";
/* IE CSS
-------------------------------------------------------- */ 


.skin-default dl.slidedeck { margin: 0 0 25px; }

.skin-default dl.slidedeck dd {
    padding: 10px;
	border: 1px solid #dcdcdc;
	border-right: none;
	background: url('http://www.verdy.co.jp/lancelot/common_files/images/public/slides.png') right top repeat-y;
	background-color: rgb(255,255,255);
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}

.skin-default dl.slidedeck dt {
    height: 30px;
	line-height: 30px;
	cursor: pointer;
	font-size: 13px;
	font-weight: normal;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	background: url('http://www.verdy.co.jp/lancelot/common_files/images/public/spines.png') bottom right #f8f8f8;
	color: #333;
	border-bottom: 1px solid #fff;
}

.skin-default dl.slidedeck dt:hover { color: #000; }

.skin-default dl.slidedeck dt.active, .skin-default dl.slidedeck dt.active:hover {
	cursor: default;
	color: #fff !important;
	background-color: #333;
	background-position: top right;
	border-left-color: #000;
}

.skin-default dl.slidedeck dt .index {
	font-size: 14px;
	font-weight: bold;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #666;
	background: url('http://www.verdy.co.jp/lancelot/common_files/images/public/indexes.png') 0 -32px no-repeat;
	margin-left: -5px;
}

.skin-default dl.slidedeck dt:hover .index { color: #000; }

.skin-default dl.slidedeck dt.active .index {
	color: #fff !important;
	background-position: 0 -1px;
}

.skin-default dl.slidedeck .activeCorner {
	margin-left: -2px;
	margin-top: -11px;
	background-image: url('http://www.verdy.co.jp/lancelot/common_files/images/public/corner.png');
	width: 7px;
	height: 15px;
}
.skin-default dl.slidedeck dd.slide ul.slidesVertical { text-indent: 0; }
.skin-default dl.slidedeck dd.slide ul.slidesVertical li {
    overflow: hidden;
    padding: 10px !important;
    margin: 0 !important;
}
.skin-default dl.slidedeck dd.slide ul.verticalSlideNav {
    top: 10px;
    right: 10px;
    margin: 0;
    padding: 0;
    list-style: none;
}
.skin-default dl.slidedeck dd.slide ul.verticalSlideNav li {
    position: relative;
    z-index: 2;
    margin: 0;
    padding: 0 0 3px;
	width: 12px;
	height: 12px;
	overflow: hidden;
	line-height: 12px;
    list-style: none;
	font-size: 1px; /* Stupid IE */
}
.skin-default dl.slidedeck ul li:before { content: "" !important; }
.skin-default dl.slidedeck dd.slide ul.verticalSlideNav li.arrow {
    position: absolute;
    display: block;
    z-index: 1;
    width: 10px;
    height: 0;
    padding-top: 10px;
    padding-bottom: 0;
    overflow: hidden;
    left: 0;
    border: 1px solid #333;
    background: #444;
    background-image: -moz-linear-gradient(top, #000, #444); /* FF3.6 */
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #000),color-stop(1, #444)); /* Saf4+, Chrome */
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
}
.skin-default dl.slidedeck dd.slide ul.verticalSlideNav li a, .skin-default dl.slidedeck dd.slide ul.verticalSlideNav li a:link, .skin-default dl.slidedeck dd.slide ul.verticalSlideNav li a:visited {
    position: relative;
    display: block;
    width: 10px;
    height: 0;
    overflow: hidden;
    padding-top: 10px;
    background: #fff;
    outline: none;
	text-decoration: none;
    border: 1px solid #ccc;
    filter: Alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity: 0.5;
    -webkit-opacity: 0.5;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -o-border-radius: 3px;
}
.skin-default dl.slidedeck dd.slide ul.verticalSlideNav li a:hover {
    opacity: 0.75;
    -moz-opacity: 0.75;
    -webkit-opacity: 0.75;
    filter: Alpha(opacity=75); 
}

@charset "UTF-8";
/* General
-------------------------------------------------------- */ 

/*  CLEARFIX */  
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	line-height:0;
	clear: both;
	visibility: hidden;
        margin-bottom:0px;
}
*+ html .clearfix:after {
        margin-bottom:10px;
}
.clearfix { /* IE 5.5-7 */
	zoom: 1;
}
.clearfix {
	display: inline-block;
}
*+html div.clearfix {
	height: 1%;
        margin-bottom:10px;
} /* MacIE */
* html div.clearfix {
	height: 1%;
} /* MacIE */
.clearfix {
	display: block;
} /* MacIE */
/* TEXT ALIGN  */
.txtCenter {
	text-align:center;
}
.txtLeft {
	text-align:left;
}
.txtRight {
	text-align:right;
}
/* TEXT INDENT */
.tI1em {
	text-indent:1.0em;
}
/* FLOAT  */
.floatL {
	float:left;
}
.floatR {
	float:right;
}
/* FLOAT  */
.clear {
	clear:both;
}
.clearL {
	clear:left;
}
.clearR {
	clear:right;
}
/* LINE HEIGHT  */
.lh13 {
	line-height: 1.3 !important;
}
.lh14 {
	line-height: 1.4 !important;
}
.lh15 {
	line-height: 1.5 !important;
}
/* NOTIS */
.notice01 {
	text-indent: -1em;
	padding-left: 1em;
}
.notice02 {
	text-indent: -2em;
	padding-left: 2em;
}
/* LIST STYLE */
ol.basic01 {
	margin-bottom: 1.4em;
	line-height: 1.6;
}
ol.basic01 li {
	list-style-type: decimal;
	margin-left: 1.8em;
	margin-bottom: 0.3em;
}
ul.basic01 {
	margin-bottom: 1.4em;
	line-height: 1.6;
}
ul.basic01 li {
	list-style: disc;
	margin-left: 1.8em;
	margin-bottom: 0.3em;
}
/* LIST STYLE */
/*ol li { margin-left: 1.8em;list-style-type: decimal;}
ul li { margin-left: 1.8em;list-style: disc;}
*/

/* MARGIN */
.mT0 {
	margin-top: 0 !important;
}
.mT5 {
	margin-top: 5px !important;
}
.mT8 {
	margin-top:8px;
}
.mT10 {
	margin-top: 10px !important;
}
.mT15 {
	margin-top: 15px !important;
}
.mT20 {
	margin-top:20px;
}
.mT25 {
	margin-top: 25px !important;
}
.mT30 {
	margin-top:30px;
!important;
}
.mT03em {
	margin-top: 0.3em !important;
}
.mT07em {
	margin-top: 0.7em !important;
}
.mT10em {
	margin-top: 1.0em !important;
}
.mT15em {
	margin-top: 1.5em !important;
}
.mT30em {
	margin-top: 3em !important;
}
.mR0 {
	margin-right: 0 !important;
}
.mR5 {
	margin-right: 5px !important;
}
.mR10 {
	margin-right: 10px !important;
}
.mR15 {
	margin-right: 15px !important;
}
.mR20 {
	margin-right: 20px !important;
}
.mR270 {
	margin-right: 270px !important;
}
.mR280 {
	margin-right: 280px !important;
}
.mB0 {
	margin-bottom: 0 !important;
}
.mB2 {
	margin-bottom: 2px !important;
}
.mB5 {
	margin-bottom: 5px !important;
}
.mB7 {
	margin-bottom:7px;
}
.mB8 {
	margin-bottom:8px;
}
.mB10 {
	margin-bottom: 10px !important;
	*margin-bottom: -2px !important;
}
.mB15 {
	margin-bottom: 15px !important;
}
.mB15 p{
        clear: both;
        padding-bottom:15px;
}
#mb00 p{
        clear: both;
        padding-bottom:0px !important;
}
.mB20 {
	margin-bottom: 20px !important;
}
.mB25 {
	margin-bottom: 25px !important;
}
.mB30 {
	margin-bottom: 30px !important;
}
.mB40 {
	margin-bottom: 40px !important;
}
.mB03em {
	margin-bottom: 0.3em !important;
}
.mB07em {
	margin-bottom: 0.7em !important;
}
.mB10em {
	margin-bottom: 1.0em !important;
}
.mB15em {
	margin-bottom: 1.5em !important;
}
.mB30em {
	margin-bottom: 3em !important;
}
.mL0 {
	margin-left: 0 !important;
}
.mL5 {
	margin-left: 5px !important;
}
.mL10 {
	margin-left: 10px !important;
}
.mL15 {
	margin-left: 15px !important;
}
.mL20 {
	margin-left: 20px !important;
}
.mL270 {
	margin-left: 270px !important;
}
.mL280 {
	margin-left: 280px !important;
}
/* PADDING */
.pR10 {
	padding-right: 10px;
}
.pR15 {
	padding-right: 15px;
}
.pL10 {
	padding-left: 10px;
}
.pL15 {
	padding-left: 15px;
}
.pL70 {
	padding-left: 70px;
}
.pT10 {
	padding-top:10px;
}
/* width */
.w170 {
	width: 170px;
}
.w410 {
	width: 410px;
}
.w350 {
	width: 350px;
}
.w734 {
	wdith: 734px;
}
/* FONT */
.bold {
	font-weight:bold;
}
/* LETTER SPACING */
.lsMinus0.5 {
	letter-spacing:-0.5em;
}
.ls0.5 {
	letter-spacing:0.5em;
}
/* FONT SIZE */
.text8 {
	font-size:0.62em;
} /* 8px */
.text9 {
	font-size:0.69em;
} /* 9px */
.text10 {
	font-size:0.77em;
} /* 10px */
.text11 {
	font-size:0.85em;
} /* 11px */
.text12 {
	font-size:0.93em;
} /* 12px */
.text13 {
	font-size:1.00em;
} /* 13px */
.text14 {
	font-size:1.08em;
} /* 14px */
.text15 {
	font-size:1.16em;
} /* 15px */
.text16 {
	font-size:1.23em;
} /* 16px */
.text17 {
	font-size:1.31em;
} /* 17px */
.text18 {
	font-size:1.39em;
} /* 18px */
.text19 {
	font-size:1.47em;
} /* 19px */
.text20 {
	font-size:1.54em;
} /* 20px */
.text21 {
	font-size:1.62em;
} /* 21px */
.text22 {
	font-size:1.67em;
} /* 22px */
.text23 {
	font-size:1.74em;
} /* 23px */
.text24 {
	font-size:1.82em;
} /* 24px */
.text25 {
	font-size:1.89em;
} /* 25px */
.text26 {
	font-size:1.97em;
} /* 26px */
.text80 {
	font-size:5.00em;
} /* 80px */
#body2 {
	color: #000000;
	text-align: center;
	margin: 0;
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', 'osaka', sans-serif;
	font-family: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', 'osaka', sans-serif;
	background-color: #B2CEC4;
	background-repeat: repeat;
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/bg_guide2.gif);
}
#body3 {
    background-image: url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_footer_flower.jpg");
    color: #796641;
    font-size: 12px !important;
    line-height: 14px;
    margin: 0;
}
#body3 table{
    margin:0px auto;
}
#body3 a {
    color: #796641;
    text-decoration: underline;
}
#body3 .s {
    color: #796641;
    font-size: 10px;
}
#body3 .brawn {
    color: #796641;
}
#flower{
    border-spacing:20px;
    border-collapse:separate;
}
#container {
	background: white;
	width: 780px;
	margin: 0px auto;
	padding: 0px 10px;
	text-align: left;
}
.hotTopics table {
	margin-left: 10px;
}
.hotTopics h2 {
	margin: 5px 0px 15px;
	padding: 0px;
	color: #333333;
}
.hotTopics h3 {
	margin: 5px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.komidashi {
	margin-top: 0px;
	margin-bottom: 15px;
}
.hotTopics p {
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 12px;
}
.standard {
	font-size: 12px;
	line-height: 18px;
}
.hotTopics a:link, .hotTopics a:visited, .hotTopics a:active {
	font-size: 12px;
	line-height: 18px;
	color: #3c0;
	text-decoration: underline;
}
.hotTopics a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #3c0;
	text-decoration: none;
}
.hotTopics li a:link, .hotTopics li a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-decoration: none;
}
.hotTopics li a:active, .hotTopics li a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #3c0;
	text-decoration: underline;
}
.topNews {
	margin: 10px 0 0;
}
.topNews h2 {
	margin: 0;
}
.topNews table {
	margin-top: 15px;
	margin-left: 10px;
}
.topNews ul {
	margin-top: 0px;
	margin-bottom: 0px;
}
.topNews li {
	font-size: 12px;
	line-height: 18px;
	list-style: none inside;
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: left 0.4em;
	margin-left: -30px;
	padding-left: 12px;
}
.topNews a:link, .topNews a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #333;
	text-decoration: none;
}
.topNews a:active, .topNews a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #3c0;
	text-decoration: underline;
}
.footerBanner {
	margin:15px 10px 10px;
}
#rightNav {
	text-align: center;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	background: #fff000;
}
.oshiraseTitle {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.oshirase ul {
	margin-top:5px;
	margin-bottom:2px;
}
.oshirase li {
	text-align: left;
	margin-left: -16px;
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 16px;
	list-style: url(http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_orange.gif) outside;
}
.oshirase a:link, .oshirase a:visited {
	color: #333;
	text-decoration: none;
}
.oshirase a:active, .oshirase a:hover {
	color: #cc5b00;
	text-decoration: underline;
}
.rightContents {
	margin-bottom: 4px;
}
.headStatus {
	padding-right:5px;
	font-size: 10px;
	color: white;
}
.ranking, .yomiuriland, .nextgame {
	font-size: 10px;
	margin: 7px;
}
.nextgame strong {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}
.sponsor {
	margin: 30px 0 5px;
}
img.left15 {
	float: left;
	border: 0px none;
	margin-right: 10px;
	margin-bottom: 15px;
}
img.left {
	float: left;
	border: 0px none;
	margin: 0 10px 0px 0;
}
img.right {
	float: right;
	border: 0px none;
	margin: 0 0 0 10px;
}
img.across {
	border: 0px none;
	margin: 0 0 10px 0;
}
/* 追加分 */

#sidenavi {
	background-repeat: no-repeat;
	background-position: left top;
}
#sidenavi a {
	display: block;
	height: 50px;
	width: 194px;
}
.category_Title {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.category_Title span {
	display: none;
}
.back_Title {
	margin-top:0px;
	margin-bottom:1px;
	margin-right: 0px;
	margin-left: 0px;
}
.back_Title span {
	display: none;
}
#btn_hottopics {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_hottopics_green.gif);
}
#btn_new_hottopics {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_hottopics_new_green.gif);
}
#btn_new_2001_2004 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2001-2004_green.gif);
}
#btn_topteam {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_topteam_green.gif);
}
#btn_new_topteam {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_topteam_new_green.gif);
}
#btn_family {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_family_green.gif);
}
#btn_new_family {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_new_green.gif);
}
#btn_area {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_area_green.gif);
}
#btn_new_area {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_area_new_green.gif);
}
#btn_report {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_report_green.gif);
}
#btn_new_report {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_report_new_green.gif);
}
#btn_report_old {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/result/btn_new_report_green.gif);
}
#btn_yomiuriland {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_yomiuriland_green.gif);
}
#btn_tv {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_tv_green.gif);
}
#btn_player {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_player_green.gif);
}
#btn_2010 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2010_green.gif);
}
#btn_2009 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2009_green.gif);
}
#btn_2008 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2008_green.gif);
}
#btn_2007 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2007_green.gif);
}
#btn_2006 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2006_green.gif);
}
#btn_2005 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2005_green.gif);
}
#btn_2004 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2004_green.gif);
}
#btn_2003 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2003_green.gif);
}
#btn_2002 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_2002_green.gif);
}
#btn_schedule {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_schedule_green.gif);
}
#btn_game {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_game_green.gif);
}
#btn_practice {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_practice_green.gif);
}
#btn_gamereport {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_gamereport_green.gif);
}
#btn_gamereport_old {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_gamereport_old_green.gif);
}
#btn_sitemap {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_sitemap_green.gif);
}
#btn_privacy {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_privacy_green.gif);
}
#btn_environmental {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_environmental.gif);
}
#btn_inquiry {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_inquiry_green.gif);
}
#btn_link {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_link_green.gif);
}
#btn_link_ja {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_link_ja_green.gif);
}
#btn_link_wo {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_link_wo_green.gif);
}
#btn_sponser {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_sponser_green.gif);
}
#btn_regulations {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_regulations_green.gif);
}
#btn_browser {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_browser_green.gif);
}
#btn_shop01 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop01.gif);
}
#btn_shop02 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop02.gif);
}
#btn_shop03 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop03.gif);
}
#btn_shop04 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop04.gif);
}
#btn_shop05 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop05.gif);
}
#btn_shop06 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop06.gif);
}
#btn_shop07 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop07.gif);
}
#btn_shop08 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop08.gif);
}
#btn_shop09 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop09.gif);
}
#btn_shop10 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shop10.gif);
}
#btn_katudohoukoku {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_katudohoukoku_green.gif);
}
/* ■■ボタン-information■■ */

#btn_intro_introduction {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_introduction_green.gif);
}
#btn_intro_player {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_player_green.gif);
}
#btn_intro_staff {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_staff_green.gif);
}
#btn_result {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_result_green.gif);
}
#btn_report_new {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_report_new_green.gif);
}
#btn_ranking {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_ranking_green.gif);
}
#btn_teamdata {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_teamdata_green.gif);
}
#btn_sche_schedule {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_schedule_green.gif);
}
#btn_aboutverdy {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_about_green.gif);
}
#btn_outline {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_company.gif);
}
#btn_vision {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_vision_green.gif);
}
#btn_histry {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_histry_green.gif);
}
#btn_company {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_company_green.gif);
}
/* ■■ボタン-guide■■ */

#btn_ticket {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_ticket_green.gif);
}
#btn_program {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_program_green.gif);
}
#btn_sale {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_sale_green.gif);
}
#btn_guide {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_guide_green.gif);
}
#btn_faq {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_faq_green.gif);
}
#btn_season {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_season_green.gif);
}
#btn_seat {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_seat_green.gif);
}
#btn_schedule {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_schedule_green.gif);
}
#btn_nabisco {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_nabisco_green.gif);
}
#btn_jleague {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_jleague_green.gif);
}
#btn_j2league {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_j2league_green.gif);
}
#btn_afc {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_afc_green.gif);
}
#btn_satellite {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_satellite_green.gif);
}
#btn_stadiumguide {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_stadiumguide_green.gif);
}
#btn_stadium {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_stadium_green.gif);
}
#btn_access {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_access_green.gif);
}
#btn_information {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_information_green.gif);
}
#btn_rule {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_rule_green.gif);
}
#btn_clubhouse {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_clubhouse_green.gif);
}
#btn_about {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_about_green.gif);
}
#btn_tennouhai {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_tennouhai.gif);
}
#btn_special {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_special.gif);
}
#btn_otoku {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_otoku.gif);
}
/* ■■ボタン-link■■ */

#btn_yomiuriland {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_yomiuriland_green.gif);
}
#btn_tv {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_tv_green.gif);
}
#btn_link_player {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_player_green.gif);
}
#btn_school {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_school_green.gif);
}
#btn_introduction {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_introduction_green.gif);
}
#btn_coach {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_coach_green.gif);
}
#btn_link_schedule {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_schedule_green.gif);
}
#btn_support {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_support_green.gif);
}
#btn_attendant {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_attendant_green.gif);
}
#btn_kansenki {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kansenki.gif);
}
/* ■■ボタン-link■■ */

#btn_goods {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_goods_green.gif);
}
#btn_online {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_online_green.gif);
}
#btn_shopguide {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_shopguide_green.gif);
}
#btn_mail {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_mail_green.gif);
}
#btn_flagship {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_flagship_green.gif);
}
#btn_kameiten {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_green.gif);
}
#btn_moushikomi {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_moushikomi.gif);
}
#btn_kameiten01 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_01.gif);
}
#btn_kameiten02 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_02.gif);
}
#btn_kameiten03 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_03.gif);
}
#btn_kameiten04 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_04.gif);
}
#btn_kameiten05 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_05.gif);
}
#btn_kameiten06 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_06.gif);
}
#btn_kameiten07 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_07.gif);
}
#btn_kameiten08 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_08.gif);
}
#btn_kameiten09 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_09.gif);
}
#btn_kameiten10 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_10.gif);
}
#btn_kameiten11 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_11.gif);
}
#btn_kameiten12 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_12.gif);
}
#btn_kameiten13 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_13.gif);
}
#btn_kameiten14 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_14.gif);
}
#btn_kameiten15 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_15.gif);
}
#btn_kameiten16 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_16.gif);
}
#btn_kameiten17 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_17.gif);
}
#btn_kameiten18 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_18.gif);
}
#btn_kameiten19 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_19.gif);
}
#btn_kameiten20 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_20.gif);
}
#btn_kameiten21 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_21.gif);
}
#btn_kameiten22 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_22.gif);
}
#btn_kameiten23 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_23.gif);
}
#btn_kameiten24 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_24.gif);
}
#btn_kameiten25 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_25.gif);
}
#btn_kameiten26 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_26.gif);
}
#btn_kameiten27 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_27.gif);
}
#btn_kameiten28 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_28.gif);
}
#btn_kameiten29 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_29.gif);
}
#btn_kameiten30 {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/btn_kameiten_30.gif);
}
#back_nomber {
	text-align: center;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	background: #DBF6D2;
	margin-bottom: 10px;
}
.toTop {
	margin-top: 15px;
	margin-bottom: 20px;
	margin-right: 0px;
	margin-left: 463px;
	clear: both;
}
#back_nomber ul {
	margin-top:5px;
	margin-bottom:2px;
}
#back_nomber li {
	text-align: left;
	margin-left: -35px;
	margin-bottom: 10px;
	font-size: 10px;
	line-height: 16px;
	list-style: url(http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green.gif) inside;
}
#back_nomber a:link, a:visited {
	color: #333;
	text-decoration: none;
}
#back_nomber a:hover {
	color: #333;
	text-decoration: underline;
}
.day {
	font-size: 10px;
	margin-top: -14px;
	margin-bottom: 0px;
	margin-right: 0px;
	text-align: right;
	padding: 0px;
}
.title_bar {
	background-color: #DEDEDE;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #33CC00;
	vertical-align: middle;
	margin: 0px 0 15px;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	clear: both;
}
.serch {
	margin-right: 10px;
	margin-left: -10px;
	vertical-align: middle;
}
.serch td {
	font-size: 12px;
	padding: 5px;
	vertical-align: middle;
}
.serch td img {
	vertical-align: middle;
	float: none;
}
.serch .green {
	background-color: #E1FDD8;
}
.infomation_table {
	font-size: 12px;
	margin-right: 10px;
	margin-left: -10px;
	vertical-align: middle;
}
.infomation_table th {
	background-color: #355D40;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
}
.infomation_table td {
	padding: 5px;
	vertical-align: middle;
}
.infomation_table .green {
	background-color: #E1FDD8;
}
.infomation_table .gray {
	background-color: #F5F5F5;
}
.infomation_table strong {
	font-weight: bold;
	color: #355D40;
}
.bg_brown {
	background-color: #F4E0CB;
	background-position: 10px;
}
.bg_white {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/white.gif);
	background-repeat: no-repeat;
	background-position: top;
}
img {
	border: none;
}
.hotTopics h4 {
	margin: 10px 0 5;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.link ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.link ul li {
	list-style-position: outside;
	list-style-type: none;
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align: middle;
	padding-left: 18px;
	list-style-image: none;
}
.sitemap {
	margin-bottom: -10px;
	font-size: 12px;
}
.sitemap ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.sitemap ul li {
	padding: 0px;
	margin: 0px 0px 5px;
	font-weight: bold;
	color: #063;
	font-size: 14px;
}
.sitemap ul li p {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.sitemap ul li ul li {
	list-style-position: outside;
	list-style-type: none;
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	vertical-align: middle;
	padding-left: 18px;
	list-style-image: none;
	margin-bottom: 5px;
	line-height: 1.2em;
	margin-left: 15px;
	font-size: 12px;
	color: #FFFFFF;
}
.sitemap ul li ul li ul li {
	margin-left: 15px;
}
.underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.underline_green {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #E1FDD8;
}
.shoptable {
	margin-bottom: 15px;
	margin-right: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #329900;
	border-bottom-color: #329900;
	border-left-color: #329900;
}
.shoptable h3 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #329900;
	padding: 3px 3px 3px 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	vertical-align: middle;
	margin: 0px;
	font-weight: bold;
}
.shoptable p {
	font-size: 12px;
	padding: 0px;
	margin: 12px;
}
.shoptable .imgmargine {
	float: right;
	margin-bottom: 12px;
	margin-left: 12px;
}
.companytable table {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	font-size: 12px;
	margin-right: 10px;
	margin-left: -0px;
}
.companytable th {
	font-size: 16px;
	background-color: #329900;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 3px;
}
.companytable td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding: 3px;
}
.companytable .green {
	background-color: #E1FDD8;
}
.linktable {
	clear: both;
	font-size: 12px;
	color: #000000;
	line-height: 1.1em;
	margin-bottom: 15px;
}
.linktable .left {
	float: left;
	width: 48%;
	padding-left: 4px;
}
.linktable .right {
	width: 48%;
	float: right;
}
.linktable h4 {
	font-size: 14px;
	font-weight: bold;
	color: #355D40;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-bottom: 2px;
	margin-bottom: 10px;
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 4px 0.1em;
	vertical-align: baseline;
	padding-left: 20px;
}
.linktable a:link {
	color: #33CC00;
	text-decoration: underline;
}
.linktable a:visited {
	color: #33CC00;
	text-decoration: underline;
}
.table1 {
	margin-right: 10px;
	margin-left: -10px;
	margin-bottom: 15px;
}
.table1 th {
	background-color: #329900;
	vertical-align: middle;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
	text-align: center;
}
.table1 td {
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 18px;
}
.table1 .gray1 {
	background-color: #CCCCCC;
}
.table1 .gray2 {
	background-color: #E0E0E0;
}
.table1 .gray3 {
	background-color: #F0F0F0;
}
.table1.home_g {
	background-color: #CCFFCC;
	font-weight: bold;
}
.table2 {
	margin-right: 10px;
	margin-left: -10px;
	margin-bottom: 15px;
}
.table2td {
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	padding: 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	line-height: 18px;
}
.faq {
	line-height: 1.2em;
	border-top-width: 3px;
	border-top-style: dotted;
	border-top-color: #329900;
	margin-bottom: 15px;
}
.faq .question {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.faq .q {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/ticket/q.gif);
	background-repeat: no-repeat;
	background-position: left 0.2em;
	padding-left: 20px;
	margin-bottom: 3px;
	font-size: 12px;
}
.faq .a {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/ticket/a.gif);
	background-repeat: no-repeat;
	background-position: left 0.2em;
	padding-left: 20px;
	margin-bottom: 3px;
	font-size: 12px;
}
.faq a:link {
	color: #33cc00;
	text-decoration: underline;
}
.faq a:visited {
	color: #33cc00;
	text-decoration: underline;
}
.faq a:hover {
	color: #33cc00;
	text-decoration: none;
}
.faq_q {
	font-size: 12px;
	line-height: 1.2em;
	margin-bottom: 15px;
}
.faq_q div {
	background-image: url(http://www.verdy.co.jp/lancelot/common_files/images/public/ticket/q.gif);
	background-repeat: no-repeat;
	background-position: left 0.2em;
	padding-left: 20px;
	margin-bottom: 4px;
	font-size: 12px;
}
.faq_q div a {
	color: #33CC00;
	font-size: 12px;
}
.faq_q div a:link {
	color: #33cc00;
	text-decoration: underline;
	font-size: 12px;
}
.faq_q div a:visited {
	color: #33cc00;
	text-decoration: underline;
	font-size: 12px;
}
.faq_q div a:active {
	color: #33cc00;
	text-decoration: underline;
	font-size: 12x;
}
.faq_q div a:hover {
	color: #33cc00;
	text-decoration: none;
	font-size: 12px;
}
#pankuzu {
	font-size: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333333;
	vertical-align: middle;
}
#pankuzu a:link, #pankuzu a:visited, #pankuzu a:active {
	font-size: 10px;
	color: #33cc00;
	text-decoration: underline;
}
#pankuzu a:hover {
	font-size: 10px;
	color: #33cc00;
	text-decoration: none;
}
.category_honbun {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}
.margine0 {
	margin: 0px 0px 0px -10px;
	padding: 0px;
}
.category table {
	margin-right: 10px;
	margin-left:  0px;
}
.category table table {
	margin-right: 0px;
	margin-left:  0px;
}
.img_rightmargine {
	margin-right: 5px;
}
.sub {
	font-size: 12px;
	color: 006600;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0.1em;
}
.sub_tit {
	font-size: 18px;
	color: 006600;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0.1em;
}
.tab {
	margin-top: -15px;
	margin-right: 0px;
	margin-left: -10px;
	margin-bottom: 15px;
}
.commingsoon {
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	text-align: center;
	margin-top: 100px;
	margin-bottom: 100px;
}
.tx_black_12px {
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	color: #000000;
}
/*07/9/6追加分*/
.tx_jisetu01 {
	font-size: 12px;
	font-style: normal;
	line-height: 140%;
	color: #f77600;
}
.tx_jisetu02 {
	font-size: 10px;
	font-style: normal;
	line-height: 120%;
	color: #363636;
}
.tx_red {
	font-size: 12px;
	font-style: normal;
	line-height: 120%;
	color: #FF0000;
}
#guide_img01 img{
        margin-left:15px; 
        margin-bottom:10px;
}
#guide_img02 img{
        margin-right:15px; 
        margin-bottom:15px;
}
#kansenki{
    background-color: #ffffff;
    margin: 8px;
    text-align: center;
    display: block;
}
#kansenki table{
    margin:0px auto 30px auto;
}
#guide_stadium_img01 img{
    margin-bottom:15px 
}
.style1 {
    color: #0066CC;
    font-weight: bold;
}
.style5 {
    color: #FF0066;
    font-weight: bold;
}
.style6 {
    color: #FF9900;
    font-weight: bold;
}
.style7 {
    color: #009933;
    font-weight: bold;
}
.style8 {
    color: #FF0000;
}
strong {
    color: #006600;
}
*+html #contentsWrap {
	padding-bottom:5px;
}

@charset "utf-8";
/* =ベースCSS
------------------------------------------------------------------------------------------*/


body#tinymce {
        /*background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/header_back_white.png") repeat-x scroll center top transparent;*/
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_2015new.jpg");
	background-position: 50% 50%;
	background-attachment:fixed;
	color:#ffffff !important;
	margin:0;
	padding:0;
}

#grade {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/g.png") no-repeat center top;
	margin:0 auto;
}
#headbg {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/headbg.jpg") no-repeat;
	height:112px;
	width:984px;
	margin:0 auto 0px auto;
	position:relative;
}
.headlogo {
	position:absolute;
	top:13px;
	left:22px;
	margin:0;
}
#headbg h1 {
	position:absolute;
	top:56px;
	right:26px;
	margin:0;
	color:#FFFFFF;
}
.headbnr {
	position:absolute;
	top:0px;
	right:24px;
	margin:0;
}
.headbnr ul li {
	float:left;
	margin-left:6px;
}
#gnv {
	background: #002E00;
	height:90px;
	width:974px;
	margin:0 auto;
}
#gnv ul {
	width:940px;
	margin:0 auto;
	padding:5px 0;
}
#gnv li {
	float:left;
}
#bghold {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/contentbg.gif") repeat-y center;
	overflow:hidden;
}
#content {
	width:930px;
	margin:auto;
	padding:25px 0 20px 0;
	background:#fff;
	overflow:hidden;
}
/* =content_right範囲CSS
------------------------------------------------------------------------------------------*/ 
#content #content_left {
	display:inline;
	float: left;
	width: 250px;
	overflow:hidden;
}
#content #content_left ul li {
	margin:0 0 14px 0;
}
/* =content_left範囲CSS
------------------------------------------------------------------------------------------*/ 
#content #content_right {
	display:inline;
	float: right;
	width: 650px;
	overflow:hidden;
	margin-top:8px;
}
.clear {
	clear: both;
}
/* =フッターCSS
------------------------------------------------------------------------------------------*/
#footer {
	height:76px;
	width:100%;
	background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/footbg.gif") repeat-x;
}
#footer_center {
	position:relative;
	height:76px;
	width:980px;
	margin:0 auto;
}
#footer_center .footlogo {
	position: absolute;
	top: 10px;
	left: 16px;
	width:158px;
}
#footer_center .footnv ul {
	position: absolute;
	top:31px;
	right:12px;
}
#footer_center .footnv ul li {
	float:left;
	margin-left:40px;
}
#footbg {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/pagebottombg.jpg") no-repeat;
	width:1000px;
	height:36px;
	margin:0 auto;
}
.cms_replace_navi {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_left_right.png") repeat-y scroll center top transparent;
}
#cms_navi{
         clear:both;
         padding-bottom:10px;
         padding-left:10px;
}
#cms_navi a{
         color:#505050;
         text-decoration:none;
}
#cms_navi a:hover{
         text-decoration:none;
         color: #FF6E00;
}
#outside {
    background: url("") repeat-x scroll center top transparent;
    width: 100%;
}
.template_1_m{
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_bottom.png") no-repeat scroll center bottom transparent;
    margin: 0 auto;
    padding: 0 0 15px;
    width: 970px;
}
.template_2r {
    /*background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_left_right.png") left 150px repeat-y;*/
    margin: 0 auto;
    overflow: hidden;
}
.template_2r_h {
    margin: 0 auto;
    width: 970px;
}
#contentsWrap {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_bottom.png") no-repeat scroll center bottom transparent;
    margin: 0 auto;
    padding: 0 0 5px;
    width: 970px;
}
.template_2r_mr {
    float: right;
    margin-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
    width: 734px;
}
.template_2r_ml {
    float: left;
    width: 203px;
    padding-left: 10px;
}
.template_2r_f{
    clear:both;
    /*background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/header_back_white.png") repeat-x scroll center top transparent;*/
}


#sc_evernote{
    float:right;
    margin-top:-1px;
}
* + html #sc_evernote{
    float:right;
    margin-top:-2px;
}
#sc_tum{
    float:right;
}
#sc_hatena{
    float:right;
}
#sc_facebook{
    float:right;
}

#sc_fshare{
    float:right;
    width:20px;
    height:18px;
    margin-top:-1px;
    margin-top:2px\9;

}
* + html #sc_fshare{
    float:right;
    margin-top:2px;
}
#sc_twitter{
    float:right;
    width:115px;
}

@charset "UTF-8";
/**
  * Title:         CSS - contents.css
  *
  * ====================================================================
  * 1.  CONTENTS PAGE DEFAULT ELEMENTS        
  * 2.  投稿部分CSS
  * 3.  COMMON
  * 4.  TICKET
  * 5.  YOUTH
  * 6.  PLAYER
  * 7.  RESULT
  * 8.  GUIDE
  * 9.  SHOP GUIDE  
  * 10. GOODS RANKING 
  * 11. RANKING 
  * 12. INFORMATION
  * 13. CALENDER
  * 14. MAIL 
  * 15. SITEMAP 
  * 16. INQURY 
  * 17. 
  * 18.  
  * 19.  
  * 20.  
  * ====================================================================
  */


/* 1.CONTENTS PAGE DEFAULT ELEMENTS
-------------------------------------------------------- */  

/* HEADINGS */
.template_2r_mr h1 {
}
.template_2r_mr h2, #inqury h2, .wn_h201 { /* 帯 */
	/*	width:734px;*/
	height:30px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_h2.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_h2.jpg*/ no-repeat top left;
	padding-left:17px;
	margin:15px 0px 10px 0px;
	font-weight:bold;
	font-size:1.23em;
	line-height:2.0;
	color:#007944;
	clear:both;
}
* + html .template_2r_mr h2{ /* 帯 */
	/*	width:734px;*/
	height:30px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_h2.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_h2.jpg*/ no-repeat top left;
	padding-left:17px;
	margin-top:15px;
	font-weight:bold;
	font-size:1.23em;
	line-height:2.0;
	color:#007944;
	clear:both;
}
.template_2r_mr h2.posTitle {
	background-image:none;
	height:50px;
	padding-left:0;
}

.template_2r_mr h2.pfTitle {
	background-image:none;
	height:40px;
	padding-left:0;
	margin-top:20px;
	margin-bottom:20px;
}
.template_2r_mr h3 {
	font-size: 1.16em; /* 15px */
	line-height: 1.4; /* 21px */
	font-weight: bold;
}
.template_2r_mr h4, .template_2r_mr h5, .template_2r_mr h6 {
	font-size: 1.0em; /* 13px */
	font-weight: bold;
}
/* FONTS SIZE */
p, ul, ol, dl, pre, table, address {
	font-size: 1.0em;
} /* 13px */
/* COLOR */
.point01 {
	color:#007944;
	font-weight:bold;
}
.point02 {
	color:#007944;
}
.point03 {
	color:#023296;
}
.colorGreen {
	color:#007944;
}
.colorGry {
	color:#B9B9B9;
}
.colorWhite {
	color:#FFF;
}

/* 注釈※ */
.note {
	padding-left: 1em;
	/*text-indent: -1.0em;*/
}
.note2 {
	padding-left: 1em;
	text-indent: -1.0em;
}

/* TABLE COLOR */
.bgGry {
	background-color:#5A5A5A;
} /* gry */
.bgWhite {
	background-color:#FFF;
} /* white */
.bgGreen {
	background-color:#D6EBC2;
} /* green */
.bgDarkGreen {
	background-color:#C6D7B3;
} /* darkGreen */
.bgBlue {
	background-color:#E1F3FF;
} /* blue */
.bgDarkBlue {
	background-color:#CDDFFB;
} /* darkblue */
.bgGry2 {
	background-color:#EBEBEB;
} /* defolt gry */
/* FORM */


/* 2.投稿部分CSS
-------------------------------------------------------- */

/* STRONG EM */
.template_2r_mr strong {
	font-weight:bold;
}
.template_2r_mr em {
	font-style:italic;
}
/* IMAGES */
.template_2r_mr p img {
	padding: 0;
	max-width: 100%;
}
img.centered {
	display: block;
	margin:0 auto;
}
img.aligncenter, img.alignleft, img.alignright {
	margin:5px 10px 10px 10px;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
.alignclear {
	clear: both;
}
.slidedeck_frame img.aligncenter, .slidedeck_frame img.alignleft, .slidedeck_frame img.alignright {
	margin:0;
}
/* CAPTIONS */
.aligncenter, div.aligncenter {
	display:block;
	margin:5px auto 10px auto;
	text-align:center;
}
.wp-caption {
	text-align:center;
	border: 1px solid #CCC;
 background-color:F3F3F3#;
	padding-top: 4px;
	margin:5px 10px 10px 10px;/*	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;*/
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border:none;
}
.wp-caption p.wp-caption-text {
	font-size:0.85em;
	line-height:1.6;
	padding:2px 5px 0 5px;
}
/* BLOCKQUOTE 引用文 */
blockquote {
	margin:1em 0;
	padding:10px 15px;
	border:1px solid;
	border-color: #EFEFEF #CCC #CCC #EFEFEF;
}
blockquote cite {
	margin: 5px 0 0;
	display: block;
}

.center {
	text-align: center;
}
.hidden {
	display: none;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}
/*3. COMMON
-------------------------------------------------------- */  
/* ページタイトル */
.caption01, .caption02 {
	color:#007944;
	font-weight:bold;
	line-height:1.4;
	margin-bottom:10px;
}
.caption01 {
	color:#007944;
	font-size:1.23em;
}
.caption02 {
	color:#956F29;
	font-size:1.82em;
	font-weight:bold;
}
.cp_top{
	padding-top:10px !important;
	*padding-top:5px !important;
}
.cp001{
	padding-bottom:2px !important;
}
/* ページタイトルimg */
.template_2r_mr .pageHead {
	margin-bottom:17px;
}
.template_2r_mr .summary, .template_2r_mr .read {
	line-height:1.6;
	margin-bottom:20px;
}
.caption01 {
	color:#007944;
}
.title01 {
	color:#EBEBEB;
}
/* 見出し_◎ */
.bullet01 {
	margin-bottom:10px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/heading_01.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/heading_01.gif*/ no-repeat left 50%;
	padding-left:27px;
	font-size:16px;
	font-weight:bold;
	line-height:1.6em;
	color:#007842;
}
/* チケット購入・次戦ボタン */
*:first-child+html 
.footerBtn {
	float:left;
	width:734px
	height:900px;
	clear:both;
	margin-top:20px !important;
}
.footerBtn {
	width:734px;
	height:97px;
	clear:both;
	margin-top:20px !important;
}
*+ html .footerBtn {
	height:auto;
}
.footerBtn li {
	float:left;
	width:357px;
	height:97px;
	margin-bottom:10px;
}
/* BOX */
.box {
	width:734px;
	clear:both;
	/*margin-bottom:15px;*/
        float:left;
}
*+ html .box {
	margin-bottom:15px;
}
.boxEnd {
	width:734px;
	float:left;
	margin-bottom:30px;
}
.boxEndLine {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/separatorline.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/separatorline.gif*/ no-repeat center bottom;
}
/* CatC
--------------------------- */
.latest,  /* 最新記事 */ .recent, /* 最近の記事5件 */ .archive { /* アーカイブ */
	width:734px;
	clear:both;
}
/* 4.TICKET
-------------------------------------------------------- */ 
/* MENUリストボタン */
ul.menu {
	width:734px;
}
ul.menu li {
	width:362px;
	height:84px;
	float:left;
	padding-bottom:10px;
}
/* 関連ページBOX */
.relation {
	clear:both;
}
.relationTitle {
	padding-top:6px;
	margin-bottom:7px;
}
.relation div img, .relation ul {
	margin:0 !important;
}
*+html .relation ul {
	margin-top:-3px !important;
}
.relation div img {
	vertical-align:bottom;
	vertical-align:top;
	border: none;
}
*:first-child+html .relation div img { /* IE7 */
	zoom:1;
	font-size:1;
	line-height:0;
	vertical-align:bottom;
	vertical-align:top;
	border: none;
}
.relation ul {
	background:#EBEBEB url("http://www.verdy.co.jp/lancelot/common_files/images/public/kadomaru734_naka.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/kadomaru734_naka.jpg*/  repeat-y;
	padding:0 10px 0 10px;
}
.relation ul li {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_orange.png*/ no-repeat left 50%;
	padding-left:10px;
	margin-right:20px;
	display:inline;
	line-height:1.6;
}
/* 座席表 */
div.seatingList {
	clear:both;
	margin-bottom:30px;
}
div.seatingList table {
	width:734px;
}
div.seatingList table th {
	font-size:1.0em;
}
div.seatingList table td {
	font-size:0.77em;
}
.bgFED28B {
	background-color:#FED28B;
} /* プレミアムペアシート */
.bg939FD1 {
	background-color:#939FD1;
} /* スイートルーム */
.bg90D1B9 {
	background-color:#90D1B9;
} /* Sゾーンホーム */
.bgFBB344 {
	background-color:#FBB344;
} /* Sゾーンアウェイ*/
.bgF8C2DA {
	background-color:#F8C2DA;
} /*  ゴール裏自由席ホーム*/
.bgD0B7D7 {
	background-color:#D0B7D7;
} /* ゴール裏自由席アウェイ */
.bg56D0F7 {
	background-color:#56D0F7;
} /* メインスタンドSS指定 */
.bgCCCCCC {
	background-color:#CCCCCC;
}
/* 5.YOUTH
-------------------------------------------------------- */ 
.sponsorBox {
	width:734px;
	height:44px;
	clear:both;
	margin-bottom:15px;
}
.sponsorBox li {
	width:170px;
	height:44px;
	float:left;
	margin-right:10px;
}
/* 最近のニュース5件 */
div.recentNews {
	width:734px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/kadomaru734_naka.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/kadomaru734_naka.jpg*/  repeat-y;
	/*margin-bottom:15px;*/
}
div.recentNews img, div.recentNews table {
	margin-bottom:0 !important;
}
div.recentNews table {
	margin:0 15px;
}
div.recentNews table, div.recentNews th, div.recentNews td {
	border:none;
	background:#EBEBEB;
}
div.recentNews td {
    /*background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png") no-repeat scroll left 50% #EBEBEB;
    padding-left: 10px;*/
}
div.recentNews td.td_link {
    /*background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png") no-repeat scroll left 50% #EBEBEB;
    padding-left: 10px;*/
}
/*div.recentNews th a,
div.recentNews td a {
	color:#505050;
	text-decoration:none;
}
div.recentNews th a:hover,
div.recentNews td a:hover {
	color:#FF6E00;}*/

/* backNumber */
ul.backNumber {
	border-left:1px solid #666;
	line-height:1.0;
        font-size:12px;
}
ul.backNumber li {
	display:inline;
	padding-right:1.0em;
	margin-left:1.0em;
	line-height:140%;
	border-right:1px solid #666;
}
/* 6.PLAYER
-------------------------------------------------------- */
/* ALL player */
.template_2r_mr table.playerList {
	border:none;
	margin-bottom:15px;
	width:357px;
	float:left;
}
.template_2r_mr table.playerList td {
	background:#EBEBEB;
	color:#505050;
	line-height:1.6;
	font-size:0.93em;
}
.template_2r_mr table.playerList table {
	margin:3px 9px 0 9px;
}
* html .template_2r_mr table.playerList table {
	margin:0px 9px 0 9px;
} /* IE6 */
*:first-child+html .template_2r_mr table.playerList table {
	margin:0px 9px 0 9px;
} /* IE7 */
.template_2r_mr table.playerList td.detail {
	vertical-align:middle;
}
.template_2r_mr table.playerList td.detail a {
	margin-right:5px;
}
.template_2r_mr table.playerList td.detail a:link, .template_2r_mr table.playerList td.detail a:visited {
	color:#007944;
}
.template_2r_mr table.playerList td.detail a:hover, .template_2r_mr table.playerList td.detail a:focus {
	color:#FF6E00;
}
/* player */
.template_2r_mr table.player {
	width:734px;
	background:#EBEBEB;
	border-right:1px solid #B9B9B9;
	margin-bottom:20px;
	color:#505050;
	line-height:2.05;
	font-size:0.93em;
}
* html .template_2r_mr table.player {
	line-height:1.85;
} /* IE6 */
*:first-child+html .template_2r_mr table.player {
	line-height:1.85;
} /* IE7 */
.template_2r_mr table.player img {
	margin:0;
	display:block;
}
.template_2r_mr table.player tr.data td {
	border-top:1px dotted #B9B9B9;
	padding-left:20px;
}
tr.bB td {
	border-bottom:1px solid #B9B9B9;
}
.template_2r_mr table.basic2 tr.bgWhite td { /* 経歴・タイトル・代表歴 */
	background-color:#FFF;
}
/* 6-2.NEW Design - PLAYER
-------------------------------------------------------- */
/* ALL player */
.template_2r_mr table.playerList2 {
	border:1px solid #D0D0D0;
	margin-bottom:15px;
	width:335px;
	float:left;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/round_bottom_2.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/round_bottom_2.gif*/ center bottom no-repeat;
}
.template_2r_mr table.playerList2 td {
	background:#FFF;
	color:#505050;
	line-height:1.8;
	font-size:0.93em;
}
.template_2r_mr table.playerList2 td img {
	padding:1px 0 0 8px;
}
.template_2r_mr table.playerList2 td.playerName {
	padding:8px 8px 0 0;
}
.template_2r_mr table.playerList2 table {
	margin:8px;
}
.template_2r_mr table.playerList2 table tr.data {
	border-bottom:1px #CCC solid;
}
.template_2r_mr table.playerList2 table tr.data td.dataTitle {
	width:100px;
	padding-left:3px;
}
* html .template_2r_mr table.playerList2 table {
	margin:0px 9px 0 9px;
} /* IE6 */
*:first-child+html .template_2r_mr table.playerList2 table {
	margin:0px 9px 0 9px;
} /* IE7 */
.template_2r_mr table.playerList2 td.detail {
	vertical-align:middle;
	padding-left:3px;
}
.template_2r_mr table.playerList2 td.detail img {
	margin:0;
	padding-left:0;
}
.template_2r_mr table.playerList2 td.detail a {
	margin-right:5px;
}
.template_2r_mr table.playerList2 td.detail a:link, .template_2r_mr table.playerList2 td.detail a:visited {
	color:#007944;
}
.template_2r_mr table.playerList2 td.detail a:hover, .template_2r_mr table.playerList2 td.detail a:focus {
	color:#FF6E00;
}
/* player */
.template_2r_mr table.player2 {
	width:734px;
	background:#FFF url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_logo.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_logo.gif*/ 430px 110px no-repeat;
	margin-bottom:20px;
	color:#505050;
	line-height:2.05;
	font-size:0.93em;
}
* html .template_2r_mr table.player2 {
	line-height:1.85;
} /* IE6 */
*:first-child+html .template_2r_mr table.player2 {
	line-height:1.85;
} /* IE7 */
.template_2r_mr table.player2 img {
	margin:8px 8px 8px 0;
	display:block;
}
.template_2r_mr table.player2 tr.data td {
	border-bottom:1px dotted #B9B9B9;
	padding-left:10px;
}
.template_2r_mr table.player2 td p.message_btn {
	padding-top:5px;
}
.template_2r_mr table.player2 td p.message_btn a:hover img{
	filter:alpha(opacity=60 style=0);
	opacity:0.6;
}
.template_2r_mr table.player2 td.playerName {
	height:40px;
	padding-top:8px;
	padding-bottom:2px;
}
.template_2r_mr table.player2 td.playerName img {
	margin:0;
}

.template_2r_mr table.player3 {
	width:734px;
	background:#FFF url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_logo_b.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_logo_b.gif*/ 430px 110px no-repeat;
	margin-bottom:20px;
	color:#505050;
	line-height:2.05;
	font-size:0.93em;
}
* html .template_2r_mr table.player3 {
	line-height:1.85;
} /* IE6 */
*:first-child+html .template_2r_mr table.player3 {
	line-height:1.85;
} /* IE7 */
.template_2r_mr table.player3 img {
	margin:8px 8px 8px 0;
	display:block;
}
.template_2r_mr table.player3 tr.data td {
	border-bottom:1px dotted #B9B9B9;
	padding-left:10px;
}
.template_2r_mr table.player3 td.playerName {
	height:40px;
	padding-top:8px;
	padding-bottom:2px;
}
.template_2r_mr table.player3 td.playerName img {
	margin:0;
}

/* 7.RESULT
-------------------------------------------------------- */
table.gameResult td.resultTitle {
	background:#323232 url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_game_table_line.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_game_table_line.jpg*/ repeat-x left bottom;
	padding:10px 20px;
	color:#E6E6E6;
	font-size:0.93em;
}
table.gameResult td.resultTitle ul {
	float:left;
	width:600px;
}
table.gameResult td.resultTitle li {
	display: inline;
	padding-right:20px;
}
table.gameResult td.resultTitle p {
	float:right;
	font-size:1.23em;
	font-weight:bold;
}
table.gameResult td, table.gameEnvironment td {
	color:#E6E6E6;
	background:#505050;
}
table.gameResultMember td {
	font-size:12px;
	line-height:1.4;
	color:#E6E6E6;
	background:#3C3C3C;
}
table.gameResultMember td.bgGameResultMember {
	background:#505050 url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_game_table.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_game_table.jpg*/ no-repeat;
}
table.gameEnvironment {
	text-align:center;
	margin-bottom:15px;
}
table.gameEnvironment td {
	padding-bottom:10px;
}
table.gameEnvironment td.topLine {
	background:#505050 url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_game_table_line.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_game_table_line.jpg*/ repeat-x left top;
	padding-top:10px;
}
table.gameEnvironment p {
	width:80px;
	line-height:2.0;
	color:#E6E6E6;
	background:#3C3C3C;
}
table.gameEnvironment ul {
	width:675px;
	height:33px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/game_result_ulbg.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/game_result_ulbg.jpg*/ no-repeat top right;
}
table.gameEnvironment li {
	width:129px;
	float:left;
	padding:0 3px;
	font-size:0.93em;
	line-height:1.4;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/game_result_ulbg.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/game_result_ulbg.jpg*/ no-repeat top left;
	list-style-position:outside;
}
div.resultBox {
	width:734px;
	clear:both;
}
div.resultBox img {
	float:left;
	margin-right:15px;
}
/* TABLE GAME COLOR */
table.gameResult td.bgBk {
	background:#1E1E1E;
}
table.gameResult td.bgDarkGry {
	background:#3C3C3C;
}
table.gameResult td.bgGameGry {
	background:#646464;
}
table.gameResult td.bgGameLightGry {
	background:#787878;
}
/* 8.GUIDE
-------------------------------------------------------- */
div.ticketGuide {
	width:543px;
}
div.ticketGuide img {
	margin:0 0 15px 0;
	vertical-align:bottom;
	font-size:1px;
}
div.ticketGuide2 {
	width:615px;
        width:616px\9 !important;
}

*+html div.ticketGuide2 {
        margin-top:20px;
}
div.ticketGuide2 img {
	margin:0 0 15px 0;
	vertical-align:bottom;
	font-size:1px;
}
/* 9.SHOP GUIDE
-------------------------------------------------------- */
div.shopBox {
	width:734px;
	clear:both;
	padding:20px 0;
	border-top:1px dotted #B9B9B9;
}
.bbDotted {
	border-bottom:1px dotted #B9B9B9;
}
div.shopdata {
	width:734px;
	clear:both;
}
div.shopdata table th, div.shopdata table td {
	padding:2px;
}
/* 10.GOODS RANKING
-------------------------------------------------------- */
div.goodsRanking {
	width:734px;
	clear:both;
	padding:20px 0;
	border-top:1px dotted #B9B9B9;
}
div.goodsRanking img {
	margin-right:20px;
	border:1px solid #999;
}
div.goodsRanking p.rankNo {
	font-size:1.23em;
	font-weight:bold;
	color:#007944;
	line-height:1.6;
}
div.goodsRanking dl {
	margin-bottom:10px;
}
div.goodsRanking dl dt {
	font-size:1.23em;
	font-weight:bold;
	color:#007944;
	line-height:2.0;
}
div.goodsRanking dl dd span {
	margin-right:10px;
	color:#007944;
}
span.block {
	display:block;
	width:3.0em;
	float:left;
	height:8.0em;
}
div.goShop {
	text-align:right;
}
div.goShop img, div.goShop img a {
	border:none;
}
/* 11.RANKING 
-------------------------------------------------------- */
table.ranking td, table.ranking td img {
	vertical-align:middle;
}
table.ranking td span {
	margin-left:8px;
	white-space:nowrap;
}
/* 12.INFORMATION 
-------------------------------------------------------- */
/* 過去シーズン試合情報 */
ul.listArrow li {
	width:auto;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_orange.png*/ no-repeat left 50%;
	padding-left:10px;
	line-height:1.6;
}
table.nextgame {
	margin-bottom:30px;
}
table.nextgame th {
	background:#323232 url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_game_table_line.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_game_table_line.jpg*/ repeat-x left bottom;
	padding:10px 20px;
	color:#FFFFFF;
	font-size:1.54em;
	font-weight:bold;
	text-shadow:0 1px 1px #7ACC22;
}
table.nextgame td {
	background:#505050;
	font-size:5.00em;
	color:#FFFFFF;
	text-shadow:0 1px 1px #7ACC22, 0 0 20px #000000;
	padding:30px;
}
/* 13.CALENDER
-------------------------------------------------------- */
table.ｃalendar td {
	vertical-align:middle;
}
table.ｃalendar img {
	margin:0 5px 0 0;
	vertical-align:middle;
}
/* 14.MAIL 
-------------------------------------------------------- */
table.mail {
	margin-bottom:15px;
	border:1px solid #CCC;
}
table.mail th, table.mail td {
	border: 1px solid #DDD;
	padding:2px 10px;
	line-height:1.6;
	color:333;
}
table.mail input {
	padding:2px;
	line-height:1.6;
	background-color:#FFF;
	color:#505050;
	font:13px/1.47 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	font-size:0.93em;
}
div.submitBtn {
	width:734px;
	margin:0 auto;
	text-align:center;
}
div.submitBtn input {
	margin:0 10px;
}
/* 15.SITEMAP
-------------------------------------------------------- */
div.sitemap ul {
	margin-bottom: 1.4em;
	line-height: 1.6;
}
div.sitemap ul {
	margin-left:3.6em;
}
div.sitemap ul ul {
	margin-left:0;
}
div.sitemap ul li {
	margin-left: 1.8em;
	margin-bottom: 0.3em;
}
div.sitemap ul li {
	list-style:none;
}
div.sitemap ul li li {
	list-style:disc;
}
/* 16.INQURY
-------------------------------------------------------- */
div#inqury {
	width:734px;
	clear:both;
	margin:0 auto;
	padding:20px 109px;
}
.getsocial{
/*
        top:200px !important;
        left:85px !important;
        position:fixed !important;
*/
}
/* stadium-----------------------------------------------*/
.manner_title{
background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_h2.jpg") no-repeat scroll left top transparent;
clear:both;
color:#007944;
font-size:1.23em;
font-weight:bold;
height:30px;
line-height:2;
margin-bottom:10px !important;
padding-left:17px;
}
#main_school p{
	padding-bottom:0px !important;
}
#color505050{
        color:#505050 !important;
}
#text001{
        padding-bottom:1px;
}
#text001 p {
    padding-bottom: 18px;
    padding-left: 14px;
    text-indent: -14px;
}

/* ------------------------ VESS ------------------------ */
#vess_outside{
         background-color:#666666;        
         overflow:hidden;
         height:600px;
}
#vess{
         background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bgimg_stand.jpg");
         background-position: 20px 20px;
         background-repeat: no-repeat;
         overflow:hidden;
         height:600px;
}
#table_full {
    height: 550px;
    left: 20px;
    position: absolute;
    top: 20px;
    width: 800px;
}
#index {
    height: 129px;
    left: 0;
    position: absolute;
    top: 0;
    width: 800px;
}
#title_logo {
    height: 237px;
    left: 55px;
    position: absolute;
    top: 40px;
    width: 653px;
}
#vess_contents {
    height: 223px;
    left: 90px;
    position: absolute;
    top: 277px;
    width: 620px;
}
#foot {
    height: 20px;
    left: 0;
    position: absolute;
    top: 530px;
    width: 800px;
}
#foot a:link {
    color: #CCCCCC;
    font-family: "ＭＳ Ｐゴシック","Osaka";
    font-size: 10px;
    text-decoration: none;
}
#char_s {
    height: 126px;
    left: 31px;
    position: absolute;
    top: 424px;
    width: 174px;
}
/* ------------------------ VESS ------------------------ */
/* ------------------------ VM-OWNER ------------------------ */

#vm {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #222222;
    font-family: "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
    font-size: small;
}
#vm, x:-moz-broken {
    margin-left: -1px;
}
#vm_content {
    background-image: url("http://www.verdy.co.jp/lancelot/common_files/images/public/side_visual.jpg");
    background-position: right 0;
    background-repeat: no-repeat;
    margin: auto;
    width: 860px;
}
#vm_main {
    width: 660px;
}
#vm_title {
    text-indent: -9999px;
}
#vm_title p.logo {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/main_visual_logo.jpg") no-repeat scroll 0 0 transparent;
    height: 95px;
    width: 660px;
}
#vm_title h1 {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/main_visual_tit.jpg") no-repeat scroll 0 0 transparent;
    height: 253px;
    width: 660px;
}
#vm_title p.note {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/main_visual_note.jpg") no-repeat scroll 0 0 transparent;
    height: 207px;
    width: 660px;
}
#vm_text {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/main_visual_foot.jpg") no-repeat scroll 0 0 transparent;
    line-height: 200%;
    padding: 50px 0 0 60px;
    width: 660px;
}
.basicTxt12 {
    font-size: 93%;
    line-height: 154%;
}
#vm_text div.info {
    border: 1px solid #000000;
    width: 580px;
}
#vm_text h2 {
    background: none no-repeat scroll 0 0 #17623B;
    height: 21px;
    padding: 10px 0 6px;
    text-indent: -9999px;
    width: 580px;
}
#vm_text div.info h2 {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/tit_01.gif") no-repeat scroll 0 0 transparent;
    height: 21px;
    padding: 0 0 6px;
    text-indent: -9999px;
    width: 580px;
}
#vm_text ul {
    padding: 0 0 0 10px;
}
#vm_text ul ul {
    padding: 0 0 0 40px;
}
#vm_text ul ul li.price {
    list-style: none outside none;
    padding: 8px 0 8px 10px;
}
#vm_text h2.object {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/tit_02.gif") no-repeat scroll 0 10px transparent;
}
#vm_text h2.install {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/tit_03.gif") no-repeat scroll 0 10px transparent;
}
#vm_text p.note {
    height: 30px;
    line-height: 150%;
    padding: 10px 0 0;
}
.basicTxt10 {
    font-size: 85%;
    line-height: 108%;
}
#vm_text h2.apply {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/tit_04.gif") no-repeat scroll 0 10px transparent;
}
#vm_text ol li {
    float: left;
    padding: 0 5px 0 0;
    list-style: disc inside none;
}
div.btn_area {
    height: 33px;
    margin: 0 0 20px;
    padding: 10px 0 0;
    text-indent: -9999px;
    width: 580px;
}
.clearBoth {
    clear: both;
}
.floatLeft {
    float: left;
}
.floatRight {
    float: right;
}
div.btn_area {
    text-indent: -9999px;
}
#vm_text {
    line-height: 200%;
}
.basicTxt12 {
    font-size: 93%;
    line-height: 154%;
}
div.btn_area p.email a {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/btn_email.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 33px;
    width: 283px;
}
div.btn_area p.fax a {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/btn_fax.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 33px;
    width: 283px;
}
div.btn_area p.email a:hover,div.btn_area p.fax a:hover { background-position: 0 -33px ;}
#vm_footer {
    background-color: #00744B;
    bottom: 0;
    clear: both;
    font-size: 0;
    height: 43px;
}
#vm_footer address {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/copyright.gif") no-repeat scroll 0 10px transparent;
    height: 24px;
    margin: auto;
    padding: 10px 0 0;
    text-indent: -9999px;
    width: 354px;
}

/* ------------------------ VM-OWNER ------------------------ */
#vess_rule{
    background-color:#ffffff;
    overflow:hidden;
}

/********************************social button *****************/
.socialbotton{
    clear:both;
    text-align:right;
    float: right;
    padding-top: 10px;
    padding-bottom:10px;
    width: 100%;
}

.ht_d p, .ht_d .socialbotton{
    clear:both;
    padding-bottom:10px;
}

/****************************MResult***********************************/
.mresult_youtube{
    clear:both;
    padding-bottom:40px;
}

.mB15 strong{
    color:#505050;
}
.template_2r_mr table.basic{
    /*margin-bottom: 100px;*/
}

/* ********************* WHAT'S NEWS CSS ************************** */
#slide_wrapper {
    clear: both;
    height: 250px;
    width: 680px;
    z-index: 1;
}
#slide_wrapper dt {
    width: 230px;
}
#slide_wrapper dd {
    height: 228px;
    width: 504px;
}
#mainContents h2.title {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_title_h2.png") no-repeat scroll left top transparent;
    color: #0D6241;
    font-size: 1.2em;
    height: 25px;
    margin-top: 10px;
    padding-left: 45px;
    padding-top: 15px;
}
#mainContents h2.title2 {
    clear:both;
    background: none repeat scroll 0 0 #999999;
    color: #FFFFFF;
    font-size: 1em;
    height: 20px;
    margin-top: 30px;
    padding-left: 10px;
    padding-top: 5px;
}
#mainContents h3 a {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_square.gif") no-repeat scroll left center transparent;
    color: #0D6241;
    padding-left: 15px;
}
.box680 {
    width: 680px;
}
.box380 {
    float: left;
    width: 380px;
}
.box330 {
    float: left;
    margin-bottom: 10px;
    padding-left: 10px;
    width: 330px;
}
.box330 h3 {

}
.box330 p.img {
    float: left;
    width: 90px;
}
.box330 p.text {
    float: right;
    padding-right: 10px;
    width: 230px;
}
.box330 p.lead {
    float: right;
    padding-right: 20px;
    text-align: right;
}
.box330 p.lead a {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_arrow.gif") no-repeat scroll left center transparent;
    color: #505050;
    padding-left: 10px;
    text-decoration: underline;
}
.box280 {
    float: right;
    width: 280px;
}
.box350 {
    float: right;
    width: 350px;
}
.box325 {
    float: left;
    width: 325px;
}
.box325 p {
    padding-bottom: 15px;
    padding-left: 5px;
}

.TokyoClassic2012 {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/2012tokyoclassic-cd/2012tokyoclassic_bg.jpg") no-repeat scroll left top transparent;
    height: 300px;
    width: 680px;
	padding:5px;
}
.TokyoClassic2012 h2 {
	float:right;
	width: 490px;
	height: 45px;
	padding:5px 10px 0 0;
	font-family:"ヒラギノ角ゴ StdN","Meiryo"!important;
	font-size:1.8em;
	color:#FFFFFF;
	text-align:center;
	line-height:1em;
	text-shadow:1px 1px 0 gray;
}
.TokyoClassic2012 h3 {
	float:right;
	width: 500px;
	height: 35px;
	padding:5px 0 0 0;
	font-family: 'PT Serif Caption', serif;
	font-size:2.2em;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
	line-height:1em;
	text-shadow:1px 1px 0 gray;
}
.TokyoClassic2012CdImg {
	float:left;
	width: 160px;
	height: 200px;
	margin:30px 5px 5px 15px;
}
.TokyoClassic2012Cd {
	float:right;
	width: 420px;
	padding:5px 10px 5px 10px;
	position: relative;
	margin: 5px 20px 5px 20px;
	background-color: #fff;
	opacity:0.85;
	filter: alpha(opacity=85);
	font-family:"ヒラギノ角ゴ StdN","Meiryo"!important;
	font-size:1.4em;
	line-height:1.2em;

	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}
.TokyoClassic2012Cd:after {
	position: absolute; top: 20px; left: -30px;
	content: ""; width: 0; height: 0;
	border-top: 20px solid #fff;
	border-left: 30px solid transparent;

}
.TokyoClassic2012Cd p a{
	text-decoration:underline;
}

.TokyoClassic2012Info {
	float:right;
	width: 450px;
	height: 80px;
	padding:10px 10px 5px 10px;
	margin: 0px 10px 0 10px;
	position:relative;
	color:#FFFFFF;
	font-size:1.2em;
	line-height:1.2em;
	text-shadow:1px 1px 0 gray;
}
.TokyoClassic2012Info p a{
	color:#FFF;
	text-decoration:underline;
}

#seasonticket {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/2014seasonticket.jpg") no-repeat scroll left top transparent;
    height: 250px;
    width: 680px;
}
.seasonticketnumber {
    color: #FFFFFF;
    font-size: 54px;
    height: 70px;
    left: 130px;
    position: relative;
    text-align: center;
    top: -25px;
    width: 160px;
}
.seasonticketdate {
    color: #FFFFFF;
    font-size: 18px;
    height: 28px;
    left: 310px;
    position: relative;
    text-align: center;
    top: -60px;
    width: 80px;
}
.seasonticketkojin a {
    display: block;
    height: 51px;
    left: 145px;
    position: relative;
    top: -42px;
    width: 329px;
}
.seasontickethojin a {
    display: block;
    height: 51px;
    left: 145px;
    position: relative;
    top: -42px;
    width: 329px;
}
.seasonticketpv {
    height: 135px;
    left: 405px;
    position: relative;
    top: 42px;
    width: 240px;
}

#tshirts_ticket {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/tshirts_ticket_top.jpg") no-repeat scroll left top transparent;
    height: 178px;
    width: 680px;
}
.tshirts_v a {
    display: block;
    height: 34px;
    left: 456px;
    position: relative;
    top: 133px;
    width: 211px;
}
.tshirts_b a {
    display: block;
    height: 34px;
    left: 456px;
    position: relative;
    top: 222px;
    width: 211px;
}

#seasonticketRight {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/2012seasonticket_right.jpg") no-repeat scroll left top transparent;
    height: 215px;
    width: 220px;
}
.seasonticketnumberRight {
    color: #FFFFFF;
    font-size: 54px;
    height: 60px;
    left: 25px;
    position: relative;
    text-align: center;
    text-shadow: 2px 2px 1px #000000;
    top: 105px;
    width: 154px;
}
.seasonticketlinkRight a {
    display: block;
    height: 27px;
    left: 6px;
    position: relative;
    top: 118px;
    width: 207px;
}
#topGameInfo, #middleGameInfo, #bottomGameInfo {
    color: #FFFFFF;
    font-size: 0.9em;
    margin: 0;
    width: 680px;
}
#topGameInfo {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/gameinfo_back_top.gif") no-repeat scroll left top transparent;
    font-size: 1px;
    height: 11px;
}
div.gamebox, div.gameboxEnd {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/gameinfo_line_4.gif") repeat-y scroll right top transparent;
    float: left;
    padding: 0 10px;
}
div.gamebox {
    width: 180px;
}
div.gameboxEnd {
    background: none repeat scroll 0 0 transparent;
    width: 240px;
}
#middleGameInfo {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/gameinfo_back_middle.gif") repeat-y scroll left top transparent;
    padding-left: 10px;
}
#bottomGameInfo {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/gameinfo_back_bottom.gif") repeat-y scroll left bottom transparent;
    font-size: 1px;
    height: 11px;
}
#middleGameInfo table.battleInfo {
    width: 180px;
}
#middleGameInfo table.ranking tr.zeb1 {
    background-color: #535353;
}
#middleGameInfo table.ranking tr.zeb2 {
    background-color: #414141;
}
#middleGameInfo table.battleInfo td.title, #middleGameInfo table.ranking td.title {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/gameinfo_line_1.gif") no-repeat scroll left bottom transparent;
    font-size: 1.2em;
    padding: 5px 0;
}
#middleGameInfo table.battleInfo td {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/gameinfo_line_1.gif") no-repeat scroll left bottom transparent;
    padding: 5px 0;
}
#middleGameInfo table.ranking td {
    padding: 5px 0;
}
#middleGameInfo table.ranking tr.zeb1 td, #middleGameInfo table.ranking tr.zeb2 td {
    background-image: none;
}
#middleGameInfo table.battleInfo td.center {
    text-align: center;
}
#middleGameInfo table.battleInfo td.right, #middleGameInfo table.ranking td.right {
    background: none repeat scroll 0 0 transparent;
    text-align: right;
}
#middleGameInfo table.battleInfo td.center h2 {
    display: inline;
}
#middleGameInfo table.battleInfo td img {
    vertical-align: middle;
}
#middleGameInfo table.battleInfo td span {
    font-size: 2.5em;
    padding: 0 10px;
    vertical-align: middle;
}
#middleGameInfo table.battleInfo td a.gameLink, #middleGameInfo table.ranking td a.gameLink {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/gameinfo_bullet.gif") no-repeat scroll left center transparent;
    color: #FFFFFF;
    margin-top: 10px;
    padding-left: 10px;
    text-decoration: underline;
}
#middleGameInfo table.battleInfo td a.gameLink:hover, #middleGameInfo table.ranking td a.gameLink:hover {
    text-decoration: none;
}
#TabbedPanels1 {
    margin-bottom: 30px;
}
.TabbedPanelsTabGroup {
    height: 21px;
    margin-left: 7px;
}
.TabbedPanelsTab {
    display: inline;
    margin-bottom: 0;
}
.TabbedPanelsTab {
    cursor: pointer;
}
.TabbedPanelsContent{
    background: none repeat scroll 0 0 #F2F2F2;
    position: relative;
    top: -1px;
}
.TabbedPanelsContent table tr{
    font-size: 0.9em;
    line-height: 1.6;
}
.TabbedPanelsContent table td {
    border-bottom: 1px dotted #CCCCCC;
    padding: 5px 0;
}
.TabbedPanelsContent table td img {
    padding: 3px 5px 0;
    text-align: left;
}
.TabbedPanelsContent table td a{
    color: #505050;
    text-decoration: underline !important;
}
.TabbedPanelsContent table td a:hover{
    color: #505050;
    text-decoration: none !important;
}
#mcs_container, #mcs2_container, #mcs3_container, #mcs4_container, #mcs5_container {
    margin-top: 0;
    padding: 10px;
    width: 350px;
}
#mcs_container .customScrollBox, #mcs2_container .customScrollBox, #mcs3_container .customScrollBox, #mcs4_container .customScrollBox, #mcs5_container .customScrollBox {
}

#mcs_container, #mcs2_container, #mcs3_container, #mcs4_container, #mcs5_container {
    height: 330px;
    margin: 0;
    padding: 0 10px 10px;
    position: relative;
}
#mcs_container .customScrollBox, #mcs2_container .customScrollBox, #mcs3_container .customScrollBox, #mcs4_container .customScrollBox, #mcs5_container .customScrollBox {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
}
#mcs_container .customScrollBox .container, #mcs2_container .customScrollBox .container, #mcs3_container .customScrollBox .container, #mcs4_container .customScrollBox .container, #mcs5_container .customScrollBox .container {
    float: left;
    position: relative;
    top: 0;
    width: 335px;
}
#mcs_container .customScrollBox .content, #mcs2_container .customScrollBox .content, #mcs3_container .customScrollBox .content, #mcs4_container .customScrollBox .content, #mcs5_container .customScrollBox .content {
    clear: both;
}
#mcs_container .dragger_container, #mcs2_container .dragger_container, #mcs3_container .dragger_container, #mcs4_container .dragger_container, #mcs5_container .dragger_container {
    background: none repeat scroll 0 0 #999999;
    border-radius: 2px 2px 2px 2px;
    cursor: s-resize;
    float: left;
    height: 300px;
    margin: 10px 0 0 10px;
    position: relative;
    width: 2px;
}
#mcs_container .dragger, #mcs2_container .dragger, #mcs3_container .dragger, #mcs4_container .dragger, #mcs5_container .dragger {
    background: none repeat scroll 0 0 #666666;
    color: #666666;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    margin-left: -2px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 6px;
}
#mcs_container .dragger_pressed, #mcs2_container .dragger_pressed, #mcs3_container .dragger_pressed, #mcs4_container .dragger_pressed, #mcs5_container .dragger_pressed {
    background: none repeat scroll 0 0 #666666;
    color: #666666;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    margin-left: -2px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 6px;
}
#mcs_container .scrollUpBtn, #mcs_container .scrollDownBtn, #mcs2_container .scrollUpBtn, #mcs2_container .scrollDownBtn, #mcs3_container .scrollUpBtn, #mcs3_container .scrollDownBtn, #mcs4_container .scrollUpBtn, #mcs4_container .scrollDownBtn, #mcs5_container .scrollUpBtn, #mcs5_container .scrollDownBtn {
    display: inline-block;
    height: 15px;
    margin-right: 12px;
    opacity: 0.2;
    position: absolute;
    right: 0;
    text-decoration: none;
    width: 14px;
}
#mcs_container .scrollUpBtn, #mcs2_container .scrollUpBtn, #mcs3_container .scrollUpBtn, #mcs4_container .scrollUpBtn, #mcs5_container .scrollUpBtn {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/mcs_btnUp.png") no-repeat scroll center center transparent;
    top: 16px;
}
#mcs_container .scrollDownBtn, #mcs2_container .scrollDownBtn, #mcs3_container .scrollDownBtn, #mcs4_container .scrollDownBtn, #mcs5_container .scrollDownBtn {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/mcs_btnDown.png") no-repeat scroll center center transparent;
    bottom: 12px;
}
#mcs_container .scrollUpBtn:hover, #mcs_container .scrollDownBtn:hover, #mcs2_container .scrollUpBtn:hover, #mcs2_container .scrollDownBtn:hover, #mcs3_container .scrollUpBtn:hover, #mcs3_container .scrollDownBtn:hover, #mcs4_container .scrollUpBtn:hover, #mcs4_container .scrollDownBtn:hover, #mcs5_container .scrollUpBtn:hover, #mcs5_container .scrollDownBtn:hover {
    opacity: 0.6;
}
#ranking {
    border: 1px solid #CCCCCC;
    margin-bottom: 20px;
    width: 280px;
}
#ranking td {
    padding: 8px;
    position: relative;
    width: 100%;
}
p.update {
    font-size: 0.9em;
    text-align: right;
    width: 100%;
}
#ranking td.rank {
    background: -moz-linear-gradient(center top , #F2F2F2, #FEFEFE) repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
}
#ranking td.rank p.left {
    float: left;
}
#ranking td.rank p.left img {
    margin-left: 4px;
    max-height: 70px;
    vertical-align: top;
}
#ranking td.rank p.left img.goods {
    border: 1px solid #CCCCCC;
}
#ranking td.rank p.right, #ranking td.banner p.right {
    color: #006633;
    float: right;
    font-size: 0.9em;
    width: 125px;
}
#ranking td.rank p.right img {
    padding-top: 15px;
}
#ranking td.banner {
    background: none repeat scroll 0 0 #CCCCCC;
}
#ranking td.banner a img {
    float: left;
}
#ranking td.banner p.right {
    float: right;
    padding-left: 10px;
    width: 115px;
}
#ranking td.banner a {
    color: #006633;
    text-decoration: underline;
}
#ranking td.banner a:hover {
    text-decoration: none;
}
#twitter {
    width: 680px;
}
#twitter img {
    vertical-align: bottom;
}
#tweet {
    background: none repeat scroll 0 0 #F1F1F1;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    color: #505050;
    float: left;
    padding: 10px;
    width: 598px;
}
#tweet img {
    float: left;
    height: 28px;
    width: 39px;
}
#tweet p {
    color: #505050;
    font-size: 100%;
    padding: 0 0 0 48px;
}
#tweet p a {
    color: #006633;
    text-decoration: underline;
}
#tweet p a:hover {
    color: #505050;
    text-decoration: underline;
}
#twitter_btn {
    float: right;
    height: 50px;
    width: 50px;
}
#twitter_btn a {
    outline: medium none;
}
table.battleInfo {
    float: left;
}
.arrowOrange {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png") no-repeat scroll left 50% transparent;
    padding-left: 10px;
    width: auto;
}
.rss {
    background: none repeat scroll 0 0 #EBEBEB;
}
#contentsRight .box220 {
    margin: 15px 0 10px 0;
    width: 220px;
}
#contentsRight .box220 .box220Bottom {
    background-color: #006633;
    height: 30px;
    width: 220px;
}
#contentsRight .box220 .box220Bottom p {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_circle.gif") no-repeat scroll 200px 9px transparent;
    color: #FFFFFF;
    font-size: 100%;
    line-height: 30px;
    padding: 0 0 0 10px;
}
#contentsRight .box220 .box220Bottom p a {
    color: #FFFFFF;
    font-size: 100%;
    text-decoration: underline;
}
#contentsRight .box220 .box220Bottom p a:hover {
    color: #FFFFFF;
    font-size: 100%;
    text-decoration: none;
}
#photoNews dl {
    border: 1px solid #CCCCCC;
    font-size: 100%;
    padding: 10px;
    width: 198px;
}
#photoNews dl dt {
    margin: 0 0 10px;
    width: 200px;
}
#photoNews dl dd {
    color: #006633;
    font-size: 100%;
    text-align: center;
}
#photoNews dl dd a {
    color: #006633;
    text-decoration: underline;
}
#photoNews dl dd a:hover {
    color: #006633;
    text-decoration: none;
}
#demo {
    border: 1px solid #CCCCCC;
    padding: 9px 9px 0;
    width: 200px;
}
#demo dl {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/line_sidearea.gif") no-repeat scroll left top transparent;
    width: 200px;
}
#demo dl dt {
    font-size: 100%;
    padding: 10px 0 6px;
}
#demo dl dt a {
    color: #006633;
    text-decoration: underline;
}
#demo dl dt a:hover {
    color: #006633;
    text-decoration: none;
}
#demo dd img {
    margin: 0 0 10px;
    width: 200px;
}
#sponsors {
    border: 1px solid #CCCCCC;
    padding: 10px;
    width: 198px;
}

?.wn_bg{
    background-color:#fff !important;
}


.whatsnews01{
    background: none repeat scroll 0 0 #F2F2F2 !important;
    position: relative;
    top: -1px;
    margin: 0px !important;
}
.whatsnews01 tr{
    font-size: 0.9em;
    line-height: 1.6;
}
.whatsnews01 td {
    border-bottom: 1px dotted #CCCCCC;
    padding: 5px 0;
}
.whatsnews01 .td_date{
    width:70px;
    text-align:center;
}
.whatsnews01 .td_icon{
    width:20px;
}
.whatsnews01 .td_link{
    width:300px;
}
.whatsnews01 img {
    padding: 3px 5px 0;
    text-align: left;
}
.whatsnews01 a {
    color: #505050;
    text-decoration: underline !important;
}
.whatsnews01 a:hover {
    color: #505050;
    text-decoration: none !important;
}
.whatsnews02{
    margin:0px !important;
}
.whatsnews02 .td_icon, .whatsnews03 .td_icon{
    display:none;
}

.whatsnews02 .td_date{
    border: 1px solid #DDDDDD;
    line-height: 1.6;
    padding: 2px 10px;
    width:80px;
    text-align:center;
    background:none !important;
}
.whatsnews02 .td_link{
    border: 1px solid #DDDDDD;
    line-height: 1.6;
    padding: 2px 10px;
    background:none !important;
}
.whatsnews02 a:link, .whatsnews02 a:visited, .whatsnews03 a:link, .whatsnews03 a:visited {
    color: #6EA0B4;
}
.whatsnews02 a:hover, .whatsnews02 a:focus, .whatsnews03 a:hover, .whatsnews03 a:focus {
    color: #FF6E00;
}
.whatsnews03 .td_link{
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png") no-repeat scroll left 50% #EBEBEB !important;
    padding-left: 10px;
}
.whatsnews03 .td_date{
    background-color:#EBEBEB;
    width: 80px;
    text-align:center;
}

#cms_news table, #cms_news th, #cms_news td {
    background: none repeat scroll 0 0 #EBEBEB;
    border: medium none;
}
#cms_news table {
    margin: 0 15px;
}
#cms_news img, #cms_news table {
    margin-bottom: 0 !important;
}
.bgGreen {
    background-color: #D6EBC2 !important;
}
#wn_old{
    margin-top:-15px !important;
    border-top:none !important;
}
.whatsnews02 .tr_white th, .whatsnews02 .tr_white td{
    background-color:#fff !important;
}
/*
.whatsnews02 td{
    background-color:transparent !important;
}
*/
.wn_count{
    display:none;
}
#outbg{
   background: none repeat scroll 0 0 #F2F2F2 !important;
}
.wn_top50{
    margin-top:50px;
}
.vlteer, .vlteer p{
    lineheight:130%;
}        
.TabbedPanelsContent{
    background: none repeat scroll 0 0 #EBEBEB !important;
}
@charset "utf-8";
/**
  * Theme Name: TOKYO VERDY 
  * Theme URI: http://112.78.200.146/test/wp/themes/toukyo_verdy
  * Description: TOKYO VERDY Theme 
  * Tags: toukyo_verdy
  * Copyright:     Copyright (c)TOKYO VERDY 1969 FOOTBALL CLUB.inc
  *
  * Version: 2.0
  * Author: Digital Hollywood Co.,Ltd. 
  * Author URI: http://www.dhw.co.jp/
  *
  * Version: 1.0
  * Author: Meg.inc 
  * Author URI: http://k-meg.com
  *
  * ====================================================================
  * 1.  Reset         
  * 2.  Body
  * 3.  Layout
  * 4.  Header
  * 5.  Navigation
  * 6.  Sidebar
  * 7.  Footer
  * 8.  404 Page
  * ====================================================================
  */
@import "ie.css"/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/css/ie.css*/;
@import "general.css"/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/css/general.css*/;
@import "contents.css"/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/css/contents.css*/;
@import "slimbox2.css"/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/css/slimbox2.css*/;
/* 1 Reset
-------------------------------------------------------- */              
* {
	font-family:inherit;
	font-style:inherit;
/*	font-size:12px;*/ 
	padding:0;
	margin:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a img {
	border:none;
	vertical-align:bottom;
}
a, a:link, a:visited, a:hover, a:active {
	outline:0;
	text-decoration:none;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style-type:none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
fieldset {
	border:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
/* FORMS */
* html legend {
	margin-left: -7px;
	color:#646464;
} /* IE6 */
*+html legend {
	margin-left: -7px;
	color:#646464;
} /* IE7 */
textarea, input[type='text'], input[type='password'], select {
	border: 1px solid #ccc;
}
select, label {
	cursor: pointer;
}
ul p, ol p, dl p, table p, ul ul, ol ul, dl ul, table ul, ul ol, ol ol, dl ol, table ol, ul dl, ol dl, dl dl, table dl, ul table, ol table, dl table, table table {
	font-size: 1em;
}

/* LINKS -header/sidebox/topicpath- */
#header a:link, .sideContentbox a:link, ol.breadcrumbs li a:link {
	color:#505050;
}
#header a:visited, .sideContentbox a:visited, ol.breadcrumbs li a:visited {
	color:#505050;
}
#header a:hover, .sideContentbox a:hover, ol.breadcrumbs li a:hover, #header a:focus, .sideContentbox a:focus, ol.breadcrumbs li a:focus {
	color:#FF6E00;
}
a { /* Firefox */
	/*\*/
	overflow:hidden;/**/
}
/* 3.Layout
-------------------------------------------------------- */

#bgWrap {
	width:100%;
	background:url("")/*tpa=*/ center top repeat-x;
}
#bgWrap a:hover {
	text-decoration:none;
}
#bgWrapFoot {
	width:100%;
	padding-bottom:150px;
	position:relative;
        clear:both;
	/*background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/back_img_bottom.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/back_img_bottom.jpg*/ center bottom no-repeat;*/
}
*+ html #bgWrapFoot {
	position:absolute;
}
#contentsWrap {
	width:970px;
	margin:0 auto;
	padding:0 0 15px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_bottom.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/shadow_bottom.png*/ center bottom no-repeat;
}
*+ html #contentsWrap {
	width:971px;
}
#mainContents {
	width:970px;
	margin:0 auto;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_left_right.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/shadow_left_right.png*/ center top repeat-y;
}
* + html #mainContents {
        margin-bottom:10px !important;
}
/* top-3cullum */
.template_2r_ml {
	float:left;
	width:203px;
}
#contentC {
	margin:0 15px;
	display:inline; /* IEbug*/
	float:left;
	width:536px;
}
*html #contentC {
	margin:0 13px;
} /* IE6bug*/
#contentR {
	float:left;
	width:183px;
}
/* 2cullum */
#contents {
	/*float:right;
	width:734px;
	margin-bottom:30px;
	padding-left:10px;
	padding-right:10px;*/
}
#contentsLeft {
	width:680px;
	padding:0 0 0 24px;
	float:left;
}
#contentsRight {
	width:220px;
	padding:0 24px 0 0;
	float:right;
}
.contentsFull {
	width:922px;
	padding:0 24px 0 24px;
}
.menuBox {
	width:734px;
}
.menuBox ul{
	background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/kadomaru734_naka.jpg") repeat-y scroll 0 0 #EBEBEB;
    padding: 0 10px;
}

#mainNotice {
	width:810px;
	height:25px;
	float:left;
	margin: 0 0 4px;
	padding: 5px 5px 0 5px;
	text-align: center;
	font-size:1.2em;
	font-weight:bold;
	background-color:#F2CBCD;
	border: 3px #F00 solid;
	position:relative; top:0px; left:75px;
}
#mainNotice a{
	text-decoration: underline;
}
#coverImage {
	height:300px;
	width:960px;
	padding:0 5px 5px 5px;
}
.coverImageLeft a {
	display:block;
    height:300px;
    left:0px;
    position:relative;
    top:0px;
    width:480px;
}
.coverImageRight a {
	display:block;
    height:300px;
    left:480px;
    position:relative;
    top:-300px;
    width:480px;
}

#mainImageSayonara {
	height:540px;
	width:960px;
	padding:0 5px 5px 5px;
}

#toaruCoverImage {
	height:450px;
	width:960px;
	padding:0 5px 5px 5px;
}

.toaruText {
	font-size: medium;
	font-family:"Kozuka Mincho Pro6N B","小塚明朝 Pr6N B","ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝", "MS PMincho", serif;
	line-height: 2em;
}

.kadomaruBox {
	border-radius:10px;
	background-color:#ebebeb;
	padding:10px;
	margin-bottom:1em;
	font-size: large;
}

/*
| ------------------------------------------
| Glide styles
| ------------------------------------------
| Here are slider styles
|
*/

.slider {
        position: relative;
        width:960px;
        height:300px;
        overflow: hidden;
}
        
        .slides {
                height: 300px;
                
                /* Simple clear fix */
                overflow: hidden;
                
                /**        
                 * Prevent blinking issue
                 * Not tested. Experimental.
                 */
                -webkit-backface-visibility: hidden;
                -webkit-transform-style: preserve-3d;

                /**
                 * Here is CSS transitions
                 * responsible for slider animation in modern broswers
                 */
                -webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
                 -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
                 -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
                 -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
                 transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
        }
        
                .slide {
                        height: 300px;
                        float: left;
                        clear: none;
                }


        .slider-arrows {
			font-size:30px;
			}
				.slider-arrows a:link {
					color:#ffffff;
				}
				.slider-arrows a:visited {
					color:#ffffff;
				}
				.slider-arrows a:hover {
					color:#CCCCCC;
				}

                .slider-arrow {
					border:1px solid #ffffff;
					border-radius:8px;
					color:#ffffff;
					text-decoration:none;
					position: absolute;
					margin-bottom: -30px;
					display: block;
					padding: 15px 20px 15px 20px;
                }
								
				.slider-arrow:hover {
					background: none repeat scroll 0 0 #FFFFFF;
					color: #CCCCCC;
					opacity: 0.8;
					}

                        .slider-arrow--right { bottom: 50%; right: 15px; }
                        .slider-arrow--left { bottom: 50%; left: 15px; }


        .slider-nav {
                position: absolute;
                top: 280px;
        }

                .slider-nav__item {
                        width: 12px;
                        height: 12px;
                        float: left;
                        clear: none;
                        display: block;
                        margin: 0 5px;
                        background: #ffffff;
						border-radius:8px;
						border-style:solid;
						border-width: 1px;
						border-color: #ffffff;
                }

                                .slider-nav__item:hover {
									background: #597df0;
									border-color:#ffffff;
									border-style:solid;
									border-width: 1px;
								}
                                .slider-nav__item--current { 
									background: #597df0;
									border-color:#ffffff;
									border-style:solid;
									border-width: 1px;
								}

/*カウントダウン*/

#mainCDT{
	height:40px;
	width:960px;
	float:left;
	margin: 0 0 0 5px;
	font-size:1.2em;
	font-weight:bold;
	background-color: #7afbc0;
}
#mainCDT a{
	display: block;
}
#mainCDT a:hover{
	background-color: #41eb9d;
}
#mainCDTtxtL{
	font-size:32px;
	float:left;
	margin:0 0 0 25px;
	text-align:right;
	font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN","Osaka","Meiryo","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;
}
#mainCDTtxtR{
	font-size:18px;
	float:right;
	margin:0 10px 0 0;
	display: inline;
}
#CDT{
	font-size: 32px;
	width:450px;
	height:40px;
	float:right;
	text-align: center;
	font-size:1.2em;
	font-family:"ヒラギノ角ゴ StdN","Hiragino Kaku Gothic StdN","Osaka","Meiryo","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;
	display: inline;
}
#CDT .day,#CDT .hour,#CDT .min,#CDT .sec{
	font-size: 32px;
}

#coverTwitter {
	width:192px;
	height:422px;
	padding:0 2px 0 2px;
	float:left;
}
#youTubeGadget {
	width:320px;
	height:422px;
	padding:0 2px 0 2px;
	float:left;
}
#fbPlugin {
	width:250px;
	height:422px;
	padding:0 2px 0 2px;
	float:left;
}
#line {
	width:182px;
	height:422px;
	padding:0 2px 0 2px;
	float:left;
}

/* 4.Header
-------------------------------------------------------- */

/*
#topBanner {
	width:960px;
	height:48px;
	text-align:center;
	padding:10px 0 0 0;
	margin: 0 auto 0;
	z-index:10;
}
*/

#header {
	width:960px;
	height:130px;
	margin: 0 auto 0;
	z-index:10;
}
#topLogo {
	float:left;
	width:220px;
	height:89px;
}
#topLogo img.logo {
	float:left;
}
#topLogo h1 {
	margin-top:14px;
}
/*#topLogo h1,
#topLogo p#verdy  {
	font-size: 1.23em; 
	margin-top:13px;
	font-weight:bold;
}*/
#headerR {
	float:right;
	width:730px;
	padding-top:11px;
	font-size:0.93em;
	position:relative;
}
#headerR #headbox {
	width:550px;
	height:35px;
	margin-left:10px;
	float:right;
}
#headerR ul.headerNav {
	float:left;
}
#headerR ul.headerNav li {
	display:block;
	width:70px;
	float:left;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_arrow.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bullet_arrow.gif*/ no-repeat left 50%;
	padding-left:10px;
	line-height:1.4;
	font-size:0.93em;
}
#headerR ul.headerNav li a {
	text-decoration:underline;
}
#headerR ul.headerNav li a:hover {
	text-decoration:none;
	color:#063;
}
#headerR #belezaLogo {
	width:170px;
	height:35px;
	float:left;
}
/* txtSizeChange */
#swapcss {
	float:left;
	width:140px;
	padding-left:20px;
}
#swapcss dt {
	/*	float:left;
	width:auto;
	padding-left:24px;*/
	display:inline;
	font-size:0.9em;
}
#swapcss dd {
	display: inline;
	font-size:0.77em;
	padding:0 3px 5px;
	margin-left:3px;
	width:17px;
	height:17px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/txt_change.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/txt_change.png*/ no-repeat left top;
	color:#7A3D49;
}
#swapcss dd:hover, #swapcss dd.here {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/txt_change_f2.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/txt_change_f2.png*/ no-repeat left top;
}
#sLogoWrapper {
	width:970px;
	margin:0 auto;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_left_right.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/shadow_left_right.png*/ center top repeat-y;
}
#sLogoWrapper h1 {
	padding-left:25px;
	padding-bottom:10px;
	float:left;
}
ul.headerSponsor {
	float:right;
	width:520px;
	margin:0 0 4px;
}
ul.headerSponsor li {
	float:right;
	height:24px;
	padding:0 2px 0 2px;
}
ul.headerSponsor li.end {
	padding:0 5px 0 0;
}
#topTextAd {
	width:450px;
	height:24px;
	float:left;
	margin: 0 0 4px;
	padding: 5px 0 0 0;
	text-align: center;
}
#topTextAd a{
	text-decoration: underline;
}

/*dhw*/
#dhw {
	color:#666;
	font-size:0.8em;
	text-align:right;
	padding-left:150px;
}
#dhwInfo {
	position:absolute;
	top:10px;
	right:80px;
	width:290px;
	background:#FFF;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-top:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-box-shadow: 8px 8px 10px #666;
	-webkit-box-shadow: 8px 8px 10px #666;
	padding:10px 10px 0;
	z-index:30;
}
#dhwInfo p {
	width:260px;
	font-size:0.9em;
	margin:0 auto 10px;
	line-height:1.6;
}
#dhwInfo p a {
	text-decoration:underline;
}
#dhwInfo p.right {
	padding-top:10px;
	text-align:right;
}
#dhwInfo table {
	margin:0 auto;
}
#dhwInfo table tr {
	padding:5px 0;
}
#dhwInfo table td.name {
	border-bottom:1px dotted #AAA;
	font-size:0.9em;
	width:155px;
}
#dhwInfo table td.name span {
	font-size:0.7em;
	color:#666;
}
#dhwInfo table td.twitter {
	border-bottom:1px dotted #AAA;
}
#dhwInfo table td.twitter img {
	padding-right:5px;
}
#dhwInfo table td.twitter a {
	vertical-align:top;
	color:#666;
	padding-bottom:7px;
}
#dhwInfo table td.twitter a:hover {
	color:#F60;
}
/* 5.Navigation
-------------------------------------------------------- */
/* sNav */
#header #sNav {
	width:732px;
	float:right;
}
#header #sNav ul {
	float:left;
	width:auto;
	margin:5px 0 5px;
}
#header #sNav li {
	/*display:inline;*/
         float:left;
	-moz-box-shadow: 1px 3px 3px #999;
	-webkit-box-shadow: 1px 3px 3px #999;
}
#header #sNav li a {
	color:#DCDCDC;
	text-decoration:underline;
}
#header #sNav li a:hover {
	color:#FF6E00;
	text-decoration:none;
}

/* hometown */
#header #hometown {
	width:295px;
	height:31px;
	float:left;
}

#header #hometown ul{
	list-style-type:none;
}

#header #hometown li{
	float:left;
	height:31px;
}

#header #accessInfo {
	width: 425px;
	height:31px;
	float:right;
}

#header #access {
	background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_arrow.gif") no-repeat scroll left 50% transparent;
	display: block;
	float: right;
	font-size: 1em;
	padding-left: 10px;
	text-decoration: underline;
	width: 425px;
	line-height: 1.4;
}


/* googleSearch */
#googleSearch {
	float:right;
}
#googleSearch form#cse-search-box div {
	width:184px;
	height:30px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/header_search.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/header_search.png*/ left top no-repeat;
	-moz-box-shadow: 1px 3px 3px #999;
	-webkit-box-shadow: 1px 3px 3px #999;
}
#googleSearch input {
	font-family: "?????? Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Meiryo", "MS P????", "MS P Gothic", sans-serif;
	vertical-align:middle;
	font-size:0.93em;
}
#googleSearch input.google {
	width:145px;
	height:0.95;
	margin:7px 5px 5px;
	background:none;
	border:none;
}
*+html #googleSearch input.google {
	overflow:visible;
        padding:10px;
        margin-top:-3px;
        margin-left:2px; 
        width:130px;
        height:1.2;
        float:left;
}
#googleSearch input.searchsubmit {
	margin:6px 1px 0;
}
/* gNav */
#gNav_wrapper {
	width:968px;
	margin:0 auto;
	height:80px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_top.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/shadow_top.png*/ center bottom no-repeat;
	z-index:8;
}
*+html #gNav_wrapper {
	width:969px;
}
#gNav {
	margin:0 auto;
	padding-left:4px;
}
#gNav li {
	float:left;
}
#gNav li a {
	display:inline;
}
/* topicpath */
div.topicpath {
	width:925px;
	clear:both;
	font-size:0.93em;
	margin-bottom:10px;
	padding-left:10px;
}
ol.breadcrumbs {
	width:925px;
}
ol.breadcrumbs li {
	display:inline;
}
ol.breadcrumbs li a {
	font-weight:normal;
	background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_topicpath.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/icon_topicpath.jpg*/ no-repeat right center;
	padding-right:10px;
}
/* 6.Sidebar
-------------------------------------------------------- */
.template_2r_ml {
	padding-left:10px;
}
.template_2r_ml #categoryNav, .template_2r_ml .topInfoBox, .template_2r_ml .shopRanking, .template_2r_ml .sideContentbox {
	margin-bottom:15px;
}
/* categoryNav */
div#categoryNav {
	width:203px;
	font-size:0.93em;
	background:#323232;
}
div.CollapsiblePanel {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bar_category_nav.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bar_category_nav.jpg*/ no-repeat left top;
	color:#FEFEFE;
}
div.CollapsiblePanel a {
	color:#FEFEFE;
	display: block;
	margin:0 10px;
	padding:8px 0;
	line-height:1.6;
}
div.CollapsiblePanel a:hover {
	color:#FF6E00;
}
div.CollapsiblePanelTab {
	cursor: pointer;
	padding:8px 0 8px 10px;
}
.CollapsiblePanelContent ul li {
	background:#4B4B4B url("http://www.verdy.co.jp/lancelot/common_files/images/public/bar_category_nav.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bar_category_nav.jpg*/ no-repeat left top;
}
* html .CollapsiblePanelContent ul li {
	vertical-align:bottom;
	line-height:0;
	zoom:1;
}
.CollapsiblePanelContent ul li a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow03.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow03.jpg*/ no-repeat left 50%;
	color:#FEFEFE;
	padding-left:15px;
}
.CollapsiblePanelOpen .CollapsiblePanelTab {
	background:#323232 url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_cnav_on.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_cnav_on.jpg*/ no-repeat right top;
	color:#FEFEFE;
}
.CollapsiblePanelClosed .CollapsiblePanelTab {
	background:#323232 url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_cnav_off.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_cnav_off.jpg*/ no-repeat right top;
}
div.topInfoBox {
	background: #323232 url("http://www.verdy.co.jp/lancelot/common_files/images/public/box_ams_foot_black.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/box_ams_foot_black.jpg*/ no-repeat left bottom;
	color:#DCDCDC;
         float:left;
}
div.topInfoBox a:link, div.topInfoBox a:visited {
	color:#DCDCDC;
}
div.topInfoBox a:hover {
	color:#FF6E00;
}
/* battleInfo */
.template_2r_ml table.battleInfo {
	text-align:center;
}
.template_2r_ml table.battleInfo h2 img {
	display:block;
	width:203px;
	height:26px;
}
.template_2r_ml table.battleInfo th, .template_2r_ml table.battleInfo td {
	background:#323232;
	color:#DCDCDC;
}
.template_2r_ml table.battleInfo td.home, .template_2r_ml table.battleInfo td.away {
	padding:15px 0 5px 0;
}
.template_2r_ml table.battleInfo td.home {
	padding-left:5px;
}
.template_2r_ml table.battleInfo td.away {
	padding-right:5px;
}
.template_2r_ml table.battleInfo table.battleDay {
	width:97px;
	font-size:0.85em;
	text-align:center;
}
.template_2r_ml table.battleInfo td a {
	no-repeat left 50%;
	padding-left:10px;
}
* html body .template_2r_ml table.battleInfo td a { /* IE6 */
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_bg_gry.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_bg_gry.gif*/ no-repeat left 50%;
}
/* ranking */
div.topInfoBox table.ranking {
	width:193px;
         float:left;
         clear:left;
	margin:0 5px 0px 5px;
}
.template_2r_ml table.ranking {
	font-size:0.85em;
}
.template_2r_ml table.ranking h3 {
	font-size:1.16em;
}
.template_2r_ml table.ranking th, .template_2r_ml table.ranking td {
	background:#323232;
	color:#DCDCDC;
}
.template_2r_ml table.ranking td {
	padding:0.1em;
	font-size:0.93em;
}
.template_2r_ml table.ranking tfoot ul {
	text-align:center;
}
* html .template_2r_ml table.ranking tfoot ul {
	margin-bottom:5px;
}
*:first-child+html table.ranking tfoot ul {
	margin-bottom:5px;
}
.template_2r_ml table.ranking tfoot ul li {
	display:inline;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_orange.png*/ no-repeat left 50%;
	padding-left:10px;
	margin-right:10px;
}
* html body .template_2r_ml table.ranking tfoot ul li { /* IE6 */
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_bg_gry.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_bg_gry.gif*/ no-repeat left 50%;
}
/* shopRanking */
div.shopRanking {
	width:203px;
         float:left;
         clear:both;
	margin:0 auto;
	background:#323232 url("http://www.verdy.co.jp/lancelot/common_files/images/public/box_ams_foot_black.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/box_ams_foot_black.jpg*/ no-repeat left bottom;
	margin-bottom:15px;
	font-size:0.77em;
	color:#D1D1D1;
}
div.shopRanking table {
	width:183px;
	margin:10px;
}
div.shopRanking table th, div.shopRanking table td {
	background:#323232;
	color:#D1D1D1;
}
div.shopRanking table th {
	width:72px;
	padding:0 10px 10px 0;
}
div.shopRanking table td {
	width:101px;
	padding:0;
}
div.shopRanking tfoot img {
	padding:0 7px 0px 7px;
}
html>/**/body div.shopRanking tfoot img { /* IE8 */
	padding /*\**/: 0 7px 10px 7px \9;
}
div.shopRanking a:link, div.shopRanking a:visited {
	color:#C8C8C8;
}
div.shopRanking a:hover, div.shopRanking a:focus {
	color:#FF6E00;
}
/* sideContentbox */
.sideContentbox {
	width: 203px;
         float:left;
         clear:both;
	background:#E6E6E6 url("http://www.verdy.co.jp/lancelot/common_files/images/public/sidebox_foot.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/sidebox_foot.jpg*/ no-repeat left bottom;
}
.sideContentbox h2 {
	padding-bottom:10px;
}
.sideContentbox p img {
	float:left;
	margin-right:5px;
}
.sideContentbox p {
	width: 183px;
	font-size:0.93em;
	overflow:hidden;
 /zoom: 1;
	padding:0 10px 10px 10px;
}
.sideContentbox a.rink {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_orange.png*/ no-repeat 20px 50%;
	padding-left:30px;
}
.sideMobile {
	background:#E6E6E6 url("http://www.verdy.co.jp/lancelot/common_files/images/public/mobile_banner.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/mobile_banner.jpg*/ no-repeat left bottom;
	height:185px;
}
.sideMobile h2 {
	display:none;
}
.sideMobile p {
	/*width: 183px;*/
	font-size:0.93em;
	overflow:hidden;
 /zoom: 1;
	padding:156px 10px 10px 35px;
	_width: 158px;
}
.sideMobile a.rink {
	background:none;
	padding-left:0;
}
/* bookmark */
.sideContentbox ul {
	width:163px;
	height:60px;
	padding-bottom:15px;
	margin:0 auto;
}
.sideContentbox li {
	float:left;
	padding:8px 8px 8px 0;
}
sideContentbox a.rink {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_orange.png*/ no-repeat 20px 50%;
	padding-left:30px;
}
/* 7.Footer
-------------------------------------------------------- */
#bgWrapFoot h2.title {
	height:35px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_title_h2.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_title_h2.png*/ left top no-repeat;
	padding-left:45px;
	padding-top:10px;
	font-size:1.2em;
	color:#0D6241;
	margin-top:30px;
}
#footerContents h3 {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_square.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bullet_square.gif*/ left center no-repeat;
	padding-left:15px;
	color:#0D6241;
}
.mT0 {
	margin-top:0;
}
.box920 {
	width:920px;
	margin-left:30px;
}
.box920 h2{
	background: none repeat scroll 0 0 #999999;
    color: #FFFFFF;
    font-size: 1em;
    height: 20px;
	margin-top:30px;
    padding-left: 10px;
    padding-top: 5px;
}
.box920 table {
	width:920px;
	border-left:1px solid #D0D0D0;
}
.box920 table tr {
	border-bottom:1px solid #D0D0D0;
}
.box920 table tr td {
	width:170px;
	padding:10px;
	border-right:1px solid #D0D0D0;
	text-align:center;
        *border-bottom:1px solid #D0D0D0 !important;
}
.box920 table tr td img {
	max-width:150px;
	max-height:50px;
}
#footerHeader {
	clear:both;
	width:968px;
	margin:20px auto 0;
	height:80px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/shadow_top.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/shadow_top.png*/ center bottom no-repeat;
	position:relative;
}
#footerHeader h2 {
	position:absolute;
	top:10px;
	left:5px;
}
#footerHeader p.footerUpLavel {
	position:absolute;
	top:10px;
	left:795px;
}
#footerContents {
	width:960px;
	margin:0 auto;
	background-color:#FFF;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-box-shadow: 2px 2px 10px #ccc;
	-webkit-box-shadow: 2px 2px 10px #ccc;
	padding-bottom:20px;
}
#footerContents h2 {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_title_h2.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bg_title_h2.png*/ left top no-repeat;
}
#footerContents ul {
	margin-bottom:10px;
}
#footerContents ul li {
	width: auto;
	display:inline;
	line-height:2.1;
	padding-left:10px;
	margin-right:20px;
}
#footerContents ul.footerHead li, #footerContents ul.footerCenter li, #footerContents ul.footerBottom li {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_arrow.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bullet_arrow.gif*/ left center no-repeat;
}
#footerContents ul.footerHead li a, #footerContents ul.footerCenter li a, #footerContents ul.footerBottom li a {
	text-decoration:underline;
	color:#505050;
}
#footerContents ul.footerHead li a:hover, #footerContents ul.footerCenter li a:hover, #footerContents ul.footerBottom li a:hover {
	text-decoration:none;
}
#footerContents ul.footerHead li {
	font-size:0.9em;
}
#footerContents ul.footerCenter li, #footerContents ul.footerBottom li {
	font-size:0.8em;
}
.footend {
	border-bottom:1px solid #D0D0D0;
	padding-bottom:30px;
	background:#FFF url("http://www.verdy.co.jp/lancelot/common_files/images/public/footer_ball.jpg")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/footer_ball.jpg*/ right bottom no-repeat;
}
#copyright_wrapper {
	width:100%;
	background:#FFF;
	position:absolute;
	bottom:0;
}
#copyright_wrapper div {
	width:952px;
	padding:10px 0;
	margin:0 auto;
	color:#828282;
	font-size:0.85em;
	min-height:1.0em;
}
#copyright_wrapper div address {
	float:left;
}
#copyright_wrapper div p {
	float:right;
	color:#B4B4B4;
}
#footer a:link, #footer a:visited {
	color:#C8C8C8;
}
#footer a:hover, #footer a:focus {
	color:#FF6E00;
}
/* PAGE TOP */
#pageTop {
	width:952px;
	clear:both;
	margin:0 auto;
	text-align:right;
}
.box295 {
	width:295px;
	float:left;
	margin-bottom:20px;
	padding-left:10px;
}
.box295 h3 {
	margin-bottom:10px;
}
.box295 p.img {
	float:left;
	width:120px;
}
.box295 p.text {
	float:right;
	width:160px;
	padding-right:10px;
	padding-top:10px;
	font-size:0.85em;
}
.box295 p.lead {
	float:right;
	text-align:right;
	margin-top:10px;
	padding-right:20px;
}
*+ html .box295 p.lead {
	padding-right:15px;
}
.box295 p.lead a {
	color: #505050;
	text-decoration:underline;
	font-size:0.9em;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bullet_arrow.gif")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/bullet_arrow.gif*/ left center no-repeat;
	padding-left:10px;
}
.box295 p.lead a:hover {
	text-decoration:none;
}
.box920 .box295 table {
	width:295px;
	border-top:1px solid #D0D0D0;
	border-left:1px solid #D0D0D0;
        border-collapse:separate;
}
.box920 .box295 table tr {
	border-bottom:1px solid #D0D0D0;
}
*+ html .box920 .box295 table tr {
	border-bottom:1px solid #D0D0D0;
        display: inline-block;
        vertical-align: bottom; 
}
.box920 .box295 table tr td {
	width:35px;
	padding:15px 15px;
	border-right:1px solid #D0D0D0;
	text-align:center;
        border-bottom:1px solid #D0D0D0;

}
*+ html .box920 .box295 table tr td{
	border-bottom:1px solid #D0D0D0;
        display: inline-block;
        vertical-align: bottom; 
}
#copyright_wrapper {
	height:40px;
	background:#FFF;
	color:#505050;
	font-size:0.9em;
}
#copyright_wrapper div address {
	float:none;
	text-align:center;
	margin:0 auto;
}
/* 8.404 Page
-------------------------------------------------------- */
/* 
--------------------------- */
/* rink arrow */
.arrowOrange {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow01_orange.png")/*tpa=http://www.verdy.co.jp/wp-content/themes/toukyo_verdy/images/arrow01_orange.png*/ no-repeat left 50%;
	width: auto;
	padding-left:10px;
}
.getsocial{
        padding-right:10px;
/*
        top:200px !important;
        left:85px !important;
*/
}
*+ html .getsocial{
        padding-right:10px;
        height:200px;
}
.gameResult{
        font-size:13px !important;
}
.addspace{
        height:1px;
        clear:both;
        padding-bottom:35px;
}
.address {
    background: url("http://www.verdy.co.jp/lancelot/common_files/images/public/copyright.gif") no-repeat scroll 0 10px transparent;
    height: 24px;
    margin: auto;
    padding: 10px 0 0;
    text-indent: -9999px;
    width: 354px;
}
*+html #mainContents{
   overflow:visible;
}







/*新規*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td {
	padding: 0;
	margin:0;
}
html {
	margin:0;
	}

body {
	font-family:'メイリオ','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',Osaka;
	font-size: 75%;
	line-height: 1.5em;
	margin:0 auto 0 auto;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_2015new.jpg");
	background-position: 50% 50%;
	background-attachment:fixed;
	color:#ffffff;
	}

body.Iflame {
	background:none !important;
	}

html>/**/body {
	font-size: 12px;
}

a:link{color:#ffffff; text-decoration:underline;}
a:visited{color:#ffffff; text-decoration:underline;}
a:active{color:#54de90; text-decoration:underline;}
a:hover{color:#54de90; text-decoration:underline;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	}
.clearfix {
	min-height: 1px;
	}
* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
	}

img {
	vertical-align: bottom;
	}

/* IMAGES */
.template_4l_mlr img {
	padding: 0;
	max-width: 100%;
}

/*画像拡大*/
.imgZoom {
	position:relative;
	}

.imgZoom .iconZoom {
	position:absolute;
	bottom:10px;
	right:10px;
	width:32px;
	height:32px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_zoom_2015new.png") no-repeat;
	}

table {
	border-collapse: collapse;
	border-spacing: 0;
	width:100%;
	}

.divLink {
	cursor:pointer;
	}

p {
	margin:0 0 15px 0 !important;
	}

.link {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green_2015new.png") no-repeat left center;
	padding-left:10px;
	}

a.link:link{text-decoration:none;}
a.link:visited{text-decoration:none;}
a.link:active{text-decoration:underline;}
a.link:hover{text-decoration:underline;}

hr {
	height:0;
	border:0;
	border-top:1px solid #536f5f;
	margin:15px 0;
	}

.imgLiquid {
	background-size:cover;
	background-position: center center;
	}

h1 {
	font-size:230%;
	border-bottom:solid #00915e 1px;
	padding-bottom:5px;
	margin:0 0 30px 0;
	line-height:1.3em;
	font-weight:bold;
	}

h1 span {
	font-size:14px;
	font-weight:normal;
	}

h2 {
	font-size:150%;
	color:#54de90;
	border-bottom:solid #536f5f 1px;
	padding-bottom:10px;
	margin:50px 0 20px 0;
	font-weight:bold;
	}

h2.top {
	margin-top:0;
	}

h3 {
	font-size:120%;
	color:#54de90;
	margin:15px 0;
	font-weight:bold;
	}

h3.top {
	margin-top:0;
	}

strong {
	color:#ffffff !important;
	}

/*マージン*/
.mb50 {
	margin-bottom:50px;
	}

/*スマホ用テキスト*/
.spText {
	display:none;
	}

#mainHeader {
	background:#005e3d;
	margin-top:-7px;
	padding-bottom:13px;
	}

#mainHeader .inner {
	width:960px;
	margin:0 auto;
	}

#mainHeader #logo {
	float:left;
	padding:15px 0;
	}

#mainHeader #logo #verdy, header #logo .verdy, header #logo a:first-child img {
	border-right:solid #003516 1px;
	padding-right:10px;
	}

#mainHeader #utility {
	float:right;
	margin-top:65px;
	}

#mainHeader #utility li {
	float:left;
	list-style-type:none;
	font-size:90%;
	}

#mainHeader #utility li a {
	margin-right:10px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green_2015new.png") no-repeat left center;
	padding-left:10px;
	}

#mainHeader #gnaviBtn {
	display:none;
	}

#mainHeader a:link{text-decoration:none;}
#mainHeader a:visited{text-decoration:none;}
#mainHeader a:active{text-decoration:none;}
#mainHeader a:hover{text-decoration:none;}

#mainHeader #utility a:active{text-decoration:underline;}
#mainHeader #utility a:hover{text-decoration:underline;}

nav {
	background:#000000;
	border-bottom:solid #004b31 3px;
	height:91px;
	}

nav .inner {
	width:960px;
	margin:0 auto;
	}

nav ul {
	height:91px;
	border-right:solid #404040 1px;
	width:961px;
	}

nav li {
	display:block;
	float:left;
	list-style-type:none;
	width:79px;
	border-left:solid #404040 1px;
	text-align:center;
	background-color:#000000;
	font-weight:bold;
	}

nav li.on a {background-color:#00915e;}

nav li a:hover{background-color:#00915e;}

nav li a {
	display:block;
	padding-top:45px;
	height:45px;
	overflow:hidden;
	background-position:top center;
	background-repeat:no-repeat;
	}

nav li span {
	display:block;
	}

nav li:nth-of-type(1) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon01_2015new.png");
	}

nav li:nth-of-type(2) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon02_2015new.png");
	}

nav li:nth-of-type(3) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon03_2015new.png");
	}

nav li:nth-of-type(4) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon04_2015new.png");
	}

nav li:nth-of-type(5) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon05_2015new.png");
	}

nav li:nth-of-type(6) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon06_2015new.png");
	}

nav li:nth-of-type(7) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon07_2015new.png");
	}

nav li:nth-of-type(8) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon08_2015new.png");
	}

nav li:nth-of-type(9) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon09_2015new.png");
	}

nav li:nth-of-type(10) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon10_2015new.png");
	}

nav li:nth-of-type(11) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon11_2015new.png");
	}

nav li:nth-of-type(12) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_icon12_2015new.png");
	}

nav a:link{color:#ffffff; text-decoration:none;}
nav a:visited{color:#ffffff; text-decoration:none;}
nav a:active{color:#ffffff; text-decoration:none;}
nav a:hover{color:#ffffff; text-decoration:none;}




/*トップページ*/
 #kv {
	position:relative;
	min-width:960px;
	}

 #kv #next {
	position:absolute;
	top:50%;
	right:30px;
	margin-top:-27px;
	z-index:100;
	}

 #kv #prev {
	position:absolute;
	top:50%;
	left:30px;
	margin-top:-27px;
	z-index:100;
	}

#kv .bx-wrapper .bx-pager {
	text-align: center;
	position:absolute;
	bottom:10px;
	width:100%;
	z-index:100;
}

#kv .bx-wrapper .bx-pager .bx-pager-item,
#shop .bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

#kv .bx-wrapper .bx-pager.bx-default-pager a {
	width:30px;
	height:3px;
	border:solid #ffffff 1px;
	float:left;
	font-size:0;
	display: block;
	margin:10px 5px;
}

#kv .bx-wrapper .bx-pager.bx-default-pager a:hover,
#kv .bx-wrapper .bx-pager.bx-default-pager a.active {
	background:#ffffff;
}

#sns {
	background:#000000;
	}

#sns .inner {
	width:960px;
	margin:0 auto;
	padding:5px 0;
	text-align:center;
	}
	
#sns .inner div {
	display:inline-block;
	text-align:left;
	vertical-align:middle;
	line-height:1.2em;
	margin:0 10px;
	}

#sns .inner .twitter a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_twitter_2015new.png") no-repeat center left;
	background-size: 27px;
	padding-left:35px;
	color:#2ca7e0;
	display:block;
	}

#sns .inner .twitter a:link{color:#2ca7e0; text-decoration:none;}
#sns .inner .twitter a:visited{color:#2ca7e0; text-decoration:none;}
#sns .inner .twitter a:active{color:#2ca7e0; text-decoration:none;}
#sns .inner .twitter a:hover{color:#2ca7e0; text-decoration:none;}

#sns .inner .youtube a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_youtube_2015new.png") no-repeat center left;
	background-size: 27px;
	padding-left:35px;
	color:#d82523;
	display:block;
	}

#sns .inner .youtube a:link{color:#d82523; text-decoration:none;}
#sns .inner .youtube a:visited{color:#d82523; text-decoration:none;}
#sns .inner .youtube a:active{color:#d82523; text-decoration:none;}
#sns .inner .youtube a:hover{color:#d82523; text-decoration:none;}

#sns .inner .facebook a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_fb_2015new.png") no-repeat center left;
	background-size: 27px;
	padding-left:35px;
	color:#5177d5;
	display:block;
	}

#sns .inner .facebook a:link{color:#5177d5; text-decoration:none;}
#sns .inner .facebook a:visited{color:#5177d5; text-decoration:none;}
#sns .inner .facebook a:active{color:#5177d5; text-decoration:none;}
#sns .inner .facebook a:hover{color:#5177d5; text-decoration:none;}

#sns .inner .lineV {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/qr_lineV_2015new.gif") no-repeat center left;
	padding:15px 0 15px 75px;
	color:#3bc500;
	}

#sns .inner .lineV a:link{color:#3bc500; text-decoration:none;}
#sns .inner .lineV a:visited{color:#3bc500; text-decoration:none;}
#sns .inner .lineV a:active{color:#3bc500; text-decoration:none;}
#sns .inner .lineV a:hover{color:#3bc500; text-decoration:none;}

#sns .inner .lineB {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/qr_lineB_2015new.gif") no-repeat center left;
	padding:15px 0 15px 75px;
	color:#3bc500;
	}

#sns .inner .lineB a:link{color:#3bc500; text-decoration:none;}
#sns .inner .lineB a:visited{color:#3bc500; text-decoration:none;}
#sns .inner .lineB a:active{color:#3bc500; text-decoration:none;}
#sns .inner .lineB a:hover{color:#3bc500; text-decoration:none;}

#leftContent {
	float:left;
	width:630px;
	margin-right:30px;
	}

#rightContent {
	float:left;
	width:300px;
	}

.topPage .result {
	float:left;
	width:300px;
	margin-right:30px;
	padding-top:15px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/result_bg_2015new.jpg");
	text-align:center;
	font-weight:bold;
	}

.topPage .nextGame {
	float:left;
	width:300px;
	padding-top:15px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/nextGame_bg_2015new.jpg");
	text-align:center;
	font-weight:bold;
	}

.topPage .result .inner ,.topPage .nextGame .inner {
	height:180px;
	overflow:hidden;
	}

.topPage .result .score ,.topPage .nextGame .score {
	display:inline-block;
	margin-top:10px;
	width:70px;
	}

.topPage .result .score span {
	display:inline-block;
	font-size:300%;
	margin-top:30px;
	}

.topPage .result .score span {
	display:inline-block;
	font-size:277%;
	margin-top:30px;
	}


.topPage .result .description ,.topPage .nextGame .description {
	background:#d5d5d5;
	text-align:left;
	color:#333333;
	padding:10px 15px;
	height:53px;
	border-bottom:solid #181818 3px;
	}

.topPage .home {
	float:left;
	width:100px;
	margin:10px 0 0 15px;
	}

.topPage .home span {
	color:#fbc000;
	}

.topPage .away {
	float:right;
	width:100px;
	margin:10px 15px 0 0;
	}

.topPage .away span {
	color:#b2b2b2;
	}

.topPage .home img ,.topPage .away img {
	margin:5px 0;
	}

.topPage .ticketBtn {
	float:right;
	margin-top:5px;
	}

.topPage .ticketBtn a {
	display:block;
	background:#00744b;
	padding:10px 10px 7px 10px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-bottom:solid #00593a 3px;
	font-size:120%;
	}

.topPage .lineB a:link{color:#3bc500; text-decoration:none;}
.topPage .lineB a:visited{color:#3bc500; text-decoration:none;}
.topPage .lineB a:active{color:#3bc500; text-decoration:none;}
.topPage .lineB a:hover{color:#3bc500; text-decoration:none;}

.topPage li.newsTab {
	display:block;
	float:left;
	list-style-type:none;
	text-align:center;
	padding:10px;
	margin-right:5px;
	background-color:#6b6b6b;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	cursor:pointer;
	}

.topPage li.newsTab.on {
	background-color:#00915e;
	}

.topPage .news {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:15px;
	border-top:solid #00915e 1px;
	}

.topPage .news .inner {
	display:none;
	margin-bottom:10px;
	}

.topPage .news #news_all.inner {
	display:block;
	}


/*ニュースIflame*/
.newsIflame {
	padding:10px 0;
	}

.newsIflame li {
	margin-bottom:10px;
	}

.newsIflame span.date {
	display:inline-block;
	width:70px;
	margin-right:5px;
	}

.newsIflame a:link{text-decoration:underline;}
.newsIflame a:visited{text-decoration:underline;}
.newsIflame a:active{text-decoration:underline;}
.newsIflame a:hover{text-decoration:underline;}
	
.topPage .event {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:15px;
	}

.topPage .event ul {
	margin-bottom:15px;
	}

.topPage .event li {
	margin-bottom:10px;
	list-style-type:none;
	}

.topPage .event a:link{text-decoration:underline;}
.topPage .event a:visited{text-decoration:underline;}
.topPage .event a:active{text-decoration:underline;}
.topPage .event a:hover{text-decoration:underline;}

.topPage #topics .item {
	position:relative;
	height:250px;
	font-weight:bold;
	margin-bottom:15px;
	}

.topPage #topics .item .description {
	position:absolute;
	left:0;
	bottom:0;
	width:94%;
	background:#d5d5d5;
	text-align:left;
	color:#333333;
	padding:10px 3%;
	border-bottom:solid #181818 3px;
	}

.topPage #topics a:link{color:#000000; text-decoration:none;}
.topPage #topics a:visited{color:#000000; text-decoration:none;}
.topPage #topics a:active{color:#000000; text-decoration:none;}
.topPage #topics a:hover{color:#000000; text-decoration:none;}
	
.topPage #calendar {
	width:100%;
	}
	
.topPage #calendar th.topTeam {
	padding:10px;
	background:#00744b;
	border:solid #000000 1px;
	}
	
.topPage #calendar th.beleza {
	padding:10px;
	background:#009a53;
	border:solid #000000 1px;
	}
	
.topPage #calendar td {
	padding:10px;
	background:#e4e7d0;
	border:solid #000000 1px;
	color:#000000;
	}

.topPage #otherLink {
	margin:50px 0;
	}

.topPage #otherLink strong {
	color:#000000;
	}

.topPage #otherLink .item {
	float:left;
	position:relative;
	height:250px;
	width:300px;
	margin-bottom:15px;
	margin-right:30px;
	}

.topPage #otherLink .item .description {
	position:absolute;
	left:0;
	bottom:0;
	width:270px;
	background:#d5d5d5;
	text-align:center;
	color:#333333;
	padding:10px 15px;
	border-bottom:solid #181818 3px;
	}

.topPage #otherLink .item .description span {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	}

.topPage #otherLink .item a {
	font-weight:bold;
	}

.topPage #otherLink a:link{color:#000000; text-decoration:none;}
.topPage #otherLink a:visited{color:#000000; text-decoration:none;}
.topPage #otherLink a:active{color:#000000; text-decoration:none;}
.topPage #otherLink a:hover{color:#000000; text-decoration:none;}


.topPage #pr {
	width:960px;
	position:relative;
	margin:0 auto 30px auto;
	}



.template_3_m {
	width:960px;
	margin:40px auto;
	}

/*汎用グリーンBOX*/
.greenBox {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:15px;
	}

/*汎用SNS*/
.sns {
	border-top:solid #536f5f 1px;
	border-bottom:solid #536f5f 1px;
	padding:10px 0;
	margin-top:30px;
	text-align:center;
	}

.sns .twitter {
	float:left;
	width:110px;
	height:25px;
	}

.sns .facebook {
	float:left;
	margin-right:15px;
	height:25px;
	}

.sns .hatena {
	float:left;
	margin-right:15px;
	height:25px;
	}

.sns .tumblr {
	float:left;
	margin-right:15px;
	height:25px;
	}

.sns .evernote {
	float:left;
	height:25px;
	}

/*一覧へ戻る*/
.backListPage a {
	display:block;
	padding:10px;
	margin-top:50px;
	font-size:115%;
	text-align:center;
	font-weight:bold;
	background:#00744b;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-bottom:solid #00593a 3px;
	}

.backListPage a:link{color:#ffffff; text-decoration:none;}
.backListPage a:visited{color:#ffffff; text-decoration:none;}
.backListPage a:active{color:#ffffff; text-decoration:none;}
.backListPage a:hover{color:#ffffff; text-decoration:none;}



/*ローカルナビありテンプレート*/
.template_4l_ml {
	width:960px;
	margin:40px auto;
        overflow: hidden;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png") repeat-y;
	}

.template_4l_mll {
	float:left;
	width:220px;
	margin-right:20px;
	padding-bottom:20px;
	}

.template_4l_mll #title {
	display:table;
	width:220px;
	height:150px;
	margin-bottom:20px;
	background-color:#000000;
	background-size:cover;
	background-position: center center;
	}

.template_4l_mll #title span {
	display:table-cell;
	vertical-align:middle;
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/lnavi_title_bg_2015new.png");
	width:200px;
	height:100%;
	padding-left:20px;
	font-size:170%;
	font-weight:bold;
	line-height:1.3em;
	}

.template_4l_mll #title.news {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/news_title_image_2015new.jpg");
	}

.template_4l_mll #title.game {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/game_title_image_2015new.jpg");
	}

.template_4l_mll #title.ticket {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/ticket_title_image_2015new.jpg");
	}

.template_4l_mll #title.player {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/player_title_image_2015new.jpg");
	}

.template_4l_mll #title.club {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/club_title_image_2015new.jpg");
	}

.template_4l_mll #title.beleza {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/beleza_title_image_2015new.jpg");
	}

.template_4l_mll #title.academy {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/academy_title_image_2015new.jpg");
	}

.template_4l_mll #title.school {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/school_title_image_2015new.jpg");
	}

.template_4l_mll #title.fanclub {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/fanclub_sidenavi.jpg");
	}

.template_4l_mll #title.hometown {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/hometown_title_image_2015new.jpg");
	}

.template_4l_mll #title.goods {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/goods_title_image_2015new.jpg");
	}

.template_4l_mll #title.beleza_match {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/beleza_match_title_image_2015new.jpg");
	}

.template_4l_mll #title.beleza_member {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/beleza_member_title_image_2015new.jpg");
	}

.template_4l_mll #title.youth {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/youth_title_image_2015new.jpg");
	}

.template_4l_mll #title.junioryouth {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/junioryouth_title_image_2015new.jpg");
	}

.template_4l_mll #title.junior {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/junior_title_image_2015new.jpg");
	}

.template_4l_mll #title.serias {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/serias_title_image_2015new.jpg");
	}

.template_4l_mll #title.menina {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/menina_title_image_2015new.jpg");
	}

.template_4l_mll .groupTitle {
	cursor:pointer;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_navi_group_title_2015new.gif") no-repeat right center #000000;
	padding:10px;
	margin-top:1px;
	font-size:115%;
	font-weight:bold;
	}

.template_4l_mll .groupTitle.on {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_navi_group_title_2015new-on.gif") no-repeat right center #000000;
	}

.template_4l_mll ul {
	list-style-type:none;
	}

.template_4l_mll li {
	padding:0 20px;
	}

.template_4l_mll li.on {
	background-color:#00915e;
	}

.template_4l_mll li a {
	display:block;
	padding:10px 0 10px 10px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green_2015new.png") no-repeat left 14px;
	}

.template_4l_mll li.on a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_white_2015new.png") no-repeat left 14px;
	}

.template_4l_mll a:link{text-decoration:none;}
.template_4l_mll a:visited{text-decoration:none;}
.template_4l_mll a:active{text-decoration:none;}
.template_4l_mll a:hover{text-decoration:none;}


.template_4l_ml .template_4l_mlr {
	float:right;
	width:720px;
	}


/*NEWS*/
.newsPage li.newsTab {
	display:block;
	float:left;
	list-style-type:none;
	text-align:center;
	padding:10px;
	margin:0 5px 0 0;
	background-color:#6b6b6b;
	border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	cursor:pointer;
	}

.newsPage li.newsTab.on {
	background-color:#00915e;
	}
.newsPage li.newsTab a{
        text-decoration: none;
}
.newsPage li.newsTab a:hover{
        color:#ffffff;
}
.newsPage .news {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:15px;
	border-top:solid #00915e 1px;
	}

.newsPage .news .inner {
	display:none;
	margin-bottom:10px;
	}

.newsPage .news #news_all.inner {
	display:block;
	}

.newsPage li {
	margin-bottom:10px;
	list-style-type:none;
	}

.newsPage span.date {
	display:inline-block;
	width:70px;
	margin-right:5px;
	}

.newsDate {
	font-size:85%;
	margin-bottom:20px;
	}

.newsDate span {
	display:inline-block;
	padding:2px 5px;
	margin-left:5px;
	background:#00915e;
	}

/*カテゴリートップ*/
#cateTopLink {
	margin:50px 0;
	}

#cateTopLink .item {
	float:left;
	position:relative;
	height:250px;
	width:300px;
	margin-bottom:15px;
	margin-right:30px;
	}

#cateTopLink .item .description {
	position:absolute;
	left:0;
	bottom:0;
	width:270px;
	background:#d5d5d5;
	text-align:center;
	color:#333333;
	padding:10px 15px;
	border-bottom:solid #181818 3px;
	}

#cateTopLink .item a {
	font-weight:bold;
	}

#cateTopLink .item .description span {
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	}

#cateTopLink a:link{color:#000000; text-decoration:none;}
#cateTopLink a:visited{color:#000000; text-decoration:none;}
#cateTopLink a:active{color:#000000; text-decoration:none;}
#cateTopLink a:hover{color:#000000; text-decoration:none;}




/*アカデミー*/
.academyTop .kv {
	position:relative;
	height:355px;
	margin-bottom:20px;
	}

.academyTop .kv .text {
	position:absolute;
	bottom:0;
	left:0;
	background:#000000;
	width:100%;
	}

.academyTop .kv .text span {
	display:block;
	padding:15px;
	}

.academyTop .news {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:15px;
	}

.academyTop .news .inner {
	margin-bottom:10px;
	}

.academyTop li {
	margin-bottom:10px;
	list-style-type:none;
	}

.academyTop span.date {
	display:inline-block;
	width:70px;
	margin-right:5px;
	}




/*試合一覧*/
.gamePage .result {
	float:left;
	padding:15px 0;
	margin-bottom:20px;
	width:420px;
	height:400px;
	text-align:center;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gamePage_result_bg_2015new.jpg");
	background-size:cover;
	background-position: center center;
	}

.gamePage .result .head {
	color:#54de90 !important;
	font-size:115%;
	font-weight:bold;
	}

.gamePage .result .title {
	font-size:130%;
	line-height:1.3em;
	margin:10px 15px 5px 15px;
	font-weight:bold;
	}

.gamePage .result .card {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding-top:5px;
	margin-top:15px;
	}

.gamePage .result .home {
	float:left;
	width:200px;
	font-weight:bold;
	}

.gamePage .result .home span {
	color:#fbc000;
	}

.gamePage .result .vs {
	float:left;
	width:20px;
	font-weight:bold;
	padding-top:120px;
	}

.gamePage .result .away {
	float:right;
	width:200px;
	font-weight:bold;
	}

.gamePage .result .away span {
	color:#b2b2b2;
	}

.gamePage .result .home img ,.gamePage .result .away img {
	margin:5px 0;
	width:80px;
	}

.gamePage .result .score {
	font-size:400%;
	line-height:1.3em;
	}

.gamePage .result a {
	display:inline-block;
	background:#00744b;
	margin-top:20px;
	padding:10px 30px 7px 30px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-bottom:solid #00593a 3px;
	font-size:120%;
	}

.gamePage .result a:link{color:#ffffff; text-decoration:none;}
.gamePage .result a:visited{color:#ffffff; text-decoration:none;}
.gamePage .result a:active{color:#ffffff; text-decoration:none;}
.gamePage .result a:hover{color:#ffffff; text-decoration:none;}


.gamePage .nextGame {
	float:left;
	padding:15px 0;
	margin-left:20px;
	margin-bottom:20px;
	text-align:center;
	width:280px;
	height:400px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/nextGame_bg_2015new.jpg");
	}

.gamePage .nextGame .head {
	color:#54de90 !important;
	font-size:115%;
	font-weight:bold;
	}

.gamePage .nextGame .title {
	font-size:130%;
	line-height:1.3em;
	margin:10px 15px 5px 15px;
	font-weight:bold;
	}

.gamePage .nextGame .home {
	float:left;
	width:100px;
	margin:10px 0 0 15px;
	font-weight:bold;
	}

.gamePage .nextGame .home span {
	color:#fbc000;
	}

.gamePage .nextGame .away {
	float:right;
	width:100px;
	margin:10px 15px 0 0;
	font-weight:bold;
	}

.gamePage .nextGame .away span {
	color:#b2b2b2;
	}

.gamePage .nextGame .home img ,.gamePage .nextGame .away img {
	margin:5px 0;
	width:70px;
	}

.gamePage .nextGame .vs {
	display:inline-block;
	font-size:150%;
	font-weight:bold;
	padding-top:60px;
	}

.gamePage .nextGame .card {
	background:#000000;
	padding:0px 0 10px 0;
	margin-top:15px;
	}

.gamePage .nextGame a {
	display:inline-block;
	background:#00744b;
	margin:20px 5px 0 5px;
	padding:10px 20px 7px 20px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-bottom:solid #00593a 3px;
	font-size:120%;
	}

.gamePage .nextGame a:link{color:#ffffff; text-decoration:none;}
.gamePage .nextGame a:visited{color:#ffffff; text-decoration:none;}
.gamePage .nextGame a:active{color:#ffffff; text-decoration:none;}
.gamePage .nextGame a:hover{color:#ffffff; text-decoration:none;}

.gamePage table th {
	background:#005e3d;
	padding:5px;
	border:solid #000000 1px;
	}

.gamePage table td {
	background:#000000;
	padding:5px;
	border:solid #28352d 1px;
	text-align:center;
	}

.gamePage table td.logo {
	background:#f7f7f7;
	}

.gamePage table td.logo img {
	width:80px;
	}

.gamePage table .home {
	color:#fbc000;
	}

.gamePage table .away {
	color:#b2b2b2;
	}

.gamePage table th:nth-child(1){width: 83px;}
.gamePage table th:nth-child(2){width: 33px;}
.gamePage table th:nth-child(3){width: 37px;}
.gamePage table th:nth-child(4){width: 75px;}
.gamePage table th:nth-child(5){width: 175px;}
.gamePage table th:nth-child(6){width: 64px;}
.gamePage table th:nth-child(7){width: 75px;}
.gamePage table th:nth-child(8){width: 82px;}

/*試合詳細*/
.gameDetail .result {
	padding:15px 0;
	height:250px;
	text-align:center;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gamePage_result_bg_2015new.jpg");
	background-size:cover;
	background-position: center center;
	}

.gameDetail .result .title {
	font-size:130%;
	line-height:1.3em;
	margin:10px 15px 5px 15px;
	font-weight:bold;
	}

.gameDetail .result .card {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding-top:5px;
	margin-top:15px;
	}

.gameDetail .result .home {
	float:left;
	width:235px;
	font-weight:bold;
	}

.gameDetail .result .home span {
	color:#fbc000;
	}

.gameDetail .result .home img {
	float:right;
	}

.gameDetail .result .home div {
	margin-top:40px;
	}

.gameDetail .result .vs {
	float:left;
	width:250px;
	font-weight:bold;
	padding-top:20px;
	}

.gameDetail .result .away {
	float:right;
	width:235px;
	font-weight:bold;
	}

.gameDetail .result .away span {
	color:#b2b2b2;
	}

.gameDetail .result .away img {
	float:left;
	}

.gameDetail .result .away div {
	margin-top:40px;
	}

.gameDetail .result .home img ,.gameDetail .result .away img {
	margin:5px 0;
	width:80px;
	}

.gameDetail .result .score {
	font-size:400%;
	line-height:1.3em;
	}

.gameDetail .result a {
	display:inline-block;
	background:#00744b;
	margin-top:20px;
	padding:10px 30px 7px 30px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-bottom:solid #00593a 3px;
	font-size:120%;
	}

.gameDetail .result a:link{color:#ffffff; text-decoration:none;}
.gameDetail .result a:visited{color:#ffffff; text-decoration:none;}
.gameDetail .result a:active{color:#ffffff; text-decoration:none;}
.gameDetail .result a:hover{color:#ffffff; text-decoration:none;}


.gameDetail .scoreDetail {
	font-size:170%;
	margin-top:15px;
	font-weight:bold;
	}

.gameDetail .scoreDetail span {
	font-size:14px;
	font-weight:normal;
	display:inline-block;
	margin:0 10px;
	}

.gameDetail .scoreDetail div {
	margin-top:5px;
	}

.gameDetail .gameData {
	background:#000000;
	margin-bottom:20px;
	padding:15px;
	}

.gameDetail .gameData div {
	float:left;
	width:137px;
	height:50px;
	text-align:center;
	border-right:solid #536f5f 1px;
	}

.gameDetail .gameData div:nth-of-type(5) {
	border-right:none;
	}


table.gameDetail td, table.position td {
	color:#ffffff;
	}

.gameDetail table.gameDetail {
	margin-bottom:15px;
	color:#ffffff;
	}

.gameDetail table.gameDetail th {
	background:#005c3c;
	padding:10px;
	text-align:center;
	border:solid #28352d 1px;
	width:20%;
	}

.gameDetail table.gameDetail td {
	background:#000000;
	padding:10px;
	text-align:center;
	border:solid #28352d 1px;
	width:40%;
	}

.gameDetail table.position th {
	background:#00442c;
	padding:10px;
	border:solid #28352d 1px;
	text-align:center;
	}

.gameDetail table.position td {
	background:#000000;
	padding:10px;
	border:solid #28352d 1px;
	text-align:center;
	width:30%;
	}

.gameDetail table.position tr td:nth-child(1),
.gameDetail table.position tr td:nth-child(6) {
	background:#666666;
	width:10%;
	}

.gameDetail table.position tr td:nth-child(2),
.gameDetail table.position tr td:nth-child(5) {
	background:#005c3c;
	width:10%;
	}

.gameDetail .gameReport {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:15px;
	}

.gameDetail .gameReport img {
	margin-bottom:15px;
	max-width:100%;
	}

.gameDetail .gameReport .imgZoom .iconZoom {
	bottom:25px;
	}

/*選手・スタッフ*/
.playerPage .playerList .item {
	float:left;
	width:171px;
	margin-right:12px;
	margin-bottom:15px;
	background:#000000;
	border-bottom:solid #252525 3px;
	}

.playerPage .playerList .item .imgLiquid {
	width:100%;
	height:140px;
	background-position: top center;
	-moz-background-size:100% auto;
	background-size:100% auto;
	}

.playerPage .playerList .item .text {
	padding:10px;
	position:relative;
	}

.playerPage .playerList .item .text a {
	display:block;
	padding-right:45px;
	margin-bottom:10px;
	font-size:115%;
	font-weight:bold;
	}

.playerPage .playerList .item .text .num {
	position:absolute;
	top:5px;
	right:5px;
	font-size:300%;
	line-height:1em;
	font-weight:bold;
	color:#1c7800;
	}

.playerPage .playerList .item .text .position {
	font-size:115%;
	font-weight:bold;
	color:#1c7800;
	}



.playerDetail .mainImage {
	height:460px;
	}

.playerDetail table th {
	background:#005e3d;
	border:solid #28352d 1px;
	padding:10px 15px;
	text-align:left;
	}

.playerDetail table td {
	background:#000000;
	border:solid #28352d 1px;
	padding:10px 15px;
	}

.playerDetail .profile {
	float:left;
	width:360px;
	}

.playerDetail .photo {
	float:left;
	width:340px;
	height:420px;
	margin-left:20px;
	}

.playerDetail .photo.imgLiquid {
	background-position: top center;
	}

.playerDetail .funLetter a {
	display:block;
	text-align:center;
	background:#00744b;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	padding:10px;
	margin-top:20px;
	border-bottom:solid #00593a 3px;
	}

.playerDetail .funLetter a div {
	font-size:115%;
	font-weight:bold;
	}

.playerDetail .funLetter a span {
	font-size:85%;
	}

.playerDetail .funLetter a img {
	vertical-align:middle;
	margin-left:5px;
	}

.playerDetail .funLetter a:link{color:#ffffff; text-decoration:none;}
.playerDetail .funLetter a:visited{color:#ffffff; text-decoration:none;}
.playerDetail .funLetter a:active{color:#ffffff; text-decoration:none;}
.playerDetail .funLetter a:hover{color:#ffffff; text-decoration:none;}


.playerDetail table.treeColumn tr th:nth-child(1) {
	background:#00442c;
	}

.playerDetail table.history td {
	text-align:center;
	}

.playerDetail table.history tr:nth-child(1) th ,
.playerDetail table.history tr:nth-child(2) th {
	background:#00442c;
	text-align:center;
	}

.playerDetail table.history td:nth-child(2) {
	text-align:left;
	}

.playerDetail table.moreData th {
	width:50%;
	}


/*チケットページ*/
.ticket .seatingTable .ticketPremium {
	color:#ee7836;
	}

.ticket .seatingTable .ticketMain {
	color:#0cb9d7;
	}

.ticket .seatingTable .ticketMB {
	color:#f0869a;
	}

.ticket .seatingTable .ticketHome {
	color:#029a44;
	}

.ticket .seatingTable .ticketVisitor {
	color:#c0bebf;
	}

.ticket .seatingTable .ticketPitch {
	color:#a9d3a3;
	}

/*カレンダー*/
.calendar .btn {
	text-align:center;
	margin-bottom:20px;
	}

.calendar .btn a {
	display:inline-block;
	padding:10px 20px 7px 20px;
	margin:0 10px;
	background-color:#00744b;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-bottom:solid #00593a 3px;
	font-weight:bold;
	font-size:120%;
	}

.calendar .btn a.prev span {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_prev_white_2015new.png") no-repeat left center;
	padding-left:12px;
	}

.calendar .btn a.next span {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_white_2015new.png") no-repeat right center;
	padding-right:12px;
	}

.calendar .btn a:link{color:#ffffff; text-decoration:none;}
.calendar .btn a:visited{color:#ffffff; text-decoration:none;}
.calendar .btn a:active{color:#ffffff; text-decoration:none;}
.calendar .btn a:hover{color:#ffffff; text-decoration:none;}

.calendar .topTeam {
	display:inline-block;
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/Teamlogo_verdy_2015new.png");
	background-size:20px;
	background-repeat:no-repeat;
	background-position:left center;
	background-color:#00744b;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-size:85%;
	width:38px;
	padding:2px 5px 2px 25px;
	margin-right:5px;
	white-space:nowrap;
	}

.calendar .beleza {
	display:inline-block;
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/Teamlogo_beleza_2015new.png");
	background-size:20px;
	background-repeat:no-repeat;
	background-position:left center;
	background-color:#549a81;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-size:85%;
	width:43px;
	padding:2px 5px 2px 20px;
	margin-right:5px;
	white-space:nowrap;
	}

.calendar .event {
	display:inline-block;
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_star_2015new.png");
	background-size:20px;
	background-repeat:no-repeat;
	background-position:left center;
	background-color:#777777;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	font-size:85%;
	width:43px;
	padding:2px 5px 2px 20px;
	margin-right:5px;
	white-space:nowrap;
	}

.calendar table {
	margin:10px 0;
	}

.calendar table th {
	background:#005e3d;
	padding:5px;
	border:solid #000000 1px;
	}

.calendar table td {
	background:#000000;
	padding:5px;
	border:solid #28352d 1px;
	vertical-align:top;
	color:#ffffff;
	}

.calendar table td:nth-child(1) {
	text-align:center;
	}

.calendar table td .topTeam {
	float:left;
	}

.calendar table td .beleza {
	float:left;
	}

.calendar table td .event {
	float:left;
	}

.calendar table td .text {
	margin-left:160px;
	overflow: hidden;
	color:#ffffff;
	}

.calendar table td .text a{
	text-decoration:underline;
	color:#ffffff;
	}

.calendar table .today td {
	background:#404040;
	}

.calendar table .saturday {
	color:#66ccff;
	}

.calendar table .sunday {
	color:#ff99cc;
	}

/*フォーム*/
.mailForm table {
	margin:15px 0;
	}

.mailForm table th {
	background:#005e3d;
	padding:10px;
	border:solid #000000 1px;
	vertical-align:top;
	text-align:left;
	}

.mailForm table td {
	background:#000000;
	padding:10px;
	border:solid #28352d 1px;
	vertical-align:top;
	}

.mailForm table td .ex {
	font-size:85%;
	margin-top:5px;
	}

.mailForm table td .w10p {
	width:10%;
	}

.mailForm table td .w25p {
	width:25%;
	}

.mailForm table td .w40p {
	width:40%;
	}

.mailForm table td .w50p {
	width:50%;
	}

.mailForm table td .w100p {
	width:100%;
	}

.mailForm .submitBtn input {
	border:none;
	display:inline-block;
	padding:10px 20px 7px 20px;
	margin:0 10px;
	background-color:#00744b;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-bottom:solid #00593a 3px;
	font-weight:bold;
	font-size:120%;
	color:#ffffff;
	cursor:pointer;
	}







/*汎用ページ*/
.postMain {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:10px 15px;
	}

/*汎用テーブル*/
table.versatileTable th {
	background:#005e3d;
	padding:5px;
	border:solid #000000 1px;
	}

table.versatileTable td {
	background:#000000;
	padding:5px;
	border:solid #28352d 1px;
	}

table.versatileTable th.right ,table.versatileTable td.right {
	text-align:right;
	}

table.versatileTable th.right ,table.versatileTable td.center {
	text-align:center;
	}
	


/*既存テーブル*/
/* TABLE */
.template_4l_mlr table.basic { /* basic */
	border:1px solid #28352d;
	}

.template_4l_mlr table.basic th {
	border: 1px solid #28352d;
	padding:10px;
	font-size:80% !important;
	}

.template_4l_mlr table.basic td {
	border: 1px solid #28352d;
	padding:10px;
	background:#000000;
	}

.template_4l_mlr table.basic2 { /* basic2←NO border */
	margin-bottom:15px;
	}

.template_4l_mlr table.basic2 th, .template_4l_mlr table.basic2 td {
	padding:2px 10px;
	}

/* TABLE COLOR */
.bgGry {
	background-color:#5A5A5A;
} /* gry */
.bgWhite {
	background-color:#FFF;
} /* white */
.template_4l_mlr .bgGreen {
	background-color:#005e3d !important;
} /* green */
.bgDarkGreen {
	background-color:#C6D7B3;
} /* darkGreen */
.bgBlue {
	background-color:#E1F3FF;
} /* blue */
.bgDarkBlue {
	background-color:#CDDFFB;
} /* darkblue */
.bgGry2 {
	background-color:#EBEBEB;
} /* defolt gry */
/* FORM */





footer {
	border-top:solid #00744b 10px;
	background:#000000;
	margin-top:100px;
	position:relative;

	}

footer #pagetop {
	position:absolute;
	top:-60px;
	left:0;
	width:100%;
	text-align:right;
	}



footer .inner {
	width:960px;
	margin:0 auto;
	font-size:90%;
	}

footer .footLink {
	float:left;
	padding:30px 0 10px 0;
	}

footer .footLink a {
	margin-right:10px;
	}

footer .footLink a:link{text-decoration:underline;}
footer .footLink a:visited{text-decoration:underline;}
footer .footLink a:active{text-decoration:underline;}
footer .footLink a:hover{text-decoration:underline;}

footer .copyright {
	float:right;
	padding:30px 0 10px 0;
	}



#partner {
	border-bottom:solid #00744b 1px;
	background:#ffffff;
	padding:30px 0;
	}

#partner .bannerL {
	text-align:center;
	max-width:1200px;
	margin:0 auto 20px auto;
	}
#partner .bannerL img{
	width:100%;
	height:auto;
}
#partner .bannerM {
	text-align:center;
	max-width:840px;
	margin:0 auto 20px auto;
}
#partner .bannerM img{
	width:100%;
	height:auto;
}
#partner .bannerS {
	text-align:center;
	max-width:900px;
	margin:0 auto 0px auto;
}
#partner .bannerS img{
	width:100%;
	height:auto;
}
#partner a {
	display:inline-block;
	margin:5px 3px;
	}
@media screen and (max-width: 720px) {
	body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, table, tr, td, th {
		margin: 0px;
		padding: 0px;
		font-size:13px;
	}

	body {
		-webkit-text-size-adjust:none;
		-moz-text-size-adjust:none;
		-o-text-size-adjust:none;
		-ms-text-size-adjust:none;
		width:100%;
		min-width:320px;
		padding-top:60px;
		font-size:13px !important;
	}
        .newsTop{margin-top:-60px;}

	html>/**/body {
		font-size: 13px;
	}
	
h1 {
	font-size:160%;
	margin-bottom:15px;
	}
	
h2 {
	font-size:130%;
	margin-top:20px;
	margin-bottom:15px;
	padding-bottom:5px;
	}
	
h3 {
	font-size:120%;
	margin-top:15px;
	padding-bottom:5px;
	}

/*スマホ用テキスト*/
.spText {
	display:block;
	}

header {
	position:fixed;
	top:0;
	z-index:99999;
	margin-top:-3px;
	padding-bottom:0px;
	width:100%;
	min-width:320px;
	}

header .inner,
#mainHeader .inner {
	width:94%;
	}
#mainHeader {
	margin-top:-3px;
	padding-bottom:0;
	}
header #logo {
	float:left;
	padding:15px 0;
	}

header #logo img {
	height:33px;
	}

header #logo #verdy,
header #logo .verdy, {
	padding-right:5px;
	}

header #utility {
	display:none;
	}

header #gnaviBtn, #mainHeader #gnaviBtn {
	display:block;
	float:right;
	margin-top:15px;
	}

nav {
	display:none;
	height:auto;
	width:100%;
	border-bottom:none;
	}

nav .inner {
	width:100%;
	height:300px;
	overflow:auto;
	margin:0;
	}

nav ul {
	height:auto;
	border-right:none;
	width:100%;
	}

nav li {
	display:block;
	float:none;
	width:100%;
	border-left:none;
	border-bottom:solid #506c62 1px;
	text-align:left;
	background-color:#00361d;
	font-weight:bold;
	}

nav li span {
	display:inline;
	}

nav li a:hover{background-color:#005e3d;}

nav li a {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	height:auto;
	overflow:hidden;
	background-position:right center;
	background-repeat:no-repeat;
	background-size:13px 15px;
	}

nav li:nth-of-type(1) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(2) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(3) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(4) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(5) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(6) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(7) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(8) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(9) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(10) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(11) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

nav li:nth-of-type(12) a {
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	}

/*Tableレスポンシブ対策*/
.tableResponsive {
	width:100%;
	}

.tableResponsive table th ,.tableResponsive table td {
	display:block;
	width:100%;
	}

.tableResponsive table tr {
	display:block;
	margin:10px 0;
	}


/*トップページ*/
 #kv {
	position:relative;
	min-width:100%;
	}

 #kv #next {
	display:none;
	}

 #kv #prev {
	display:none;
	}

#kv .bx-wrapper .bx-pager {
	bottom:0px;
}


#sns .inner {
	width:100%;
	min-width:320px;
	}

#sns span {
	display:none;
	}
	
#sns .inner div {
	text-align:center;
	width:50px;
	margin:0 5px;
	}

#sns .inner .twitter a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_twitter_2015new.png") no-repeat center top;
	background-size: 50px;
	padding-top:55px;
	padding-left:0;
	}

#sns .inner .youtube a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_youtube_2015new.png") no-repeat center top;
	background-size: 50px;
	padding-top:55px;
	padding-left:0;
	}

#sns .inner .facebook a {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_fb_2015new.png") no-repeat center top;
	background-size: 50px;
	padding-top:55px;
	padding-left:0px;
	}

#sns .inner .lineV {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_lineV_2015new.png") no-repeat center top;
	background-size: 50px;
	padding:55px 0 0 0;
	}

#sns .inner .lineB {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/icon_lineB_2015new.png") no-repeat center top;
	background-size: 50px;
	padding:55px 0 0 0;
	}



#leftContent {
	float:none;
	width:100%;
	padding:0;
	margin-right:0;
	}

#rightContent {
	float:none;
	width:100%;
	padding:0;
	}

/* iframe対応により下記コメントは不要
.topPage .result {
	float:none;
	width:100%;
	margin-right:0;
	margin-bottom:15px;
	padding-top:15px;
	}

.topPage .nextGame {
	float:none;
	width:100%;
	padding-top:15px;
	margin-bottom:15px;
	}

.topPage .result .score span {
	font-size:250%;
	}

.topPage .home {
	width:33%;
	}

.topPage .away {
	width:33%;
	}
*/

.topPage li.newsTab {
	display:inline-block;
	float:left;
	list-style-type:none;
	font-size:85%;
	width:auto;
	padding:10px 6px;
	margin-right:5px;
	}

.topPage li.newsTab span {
	display:none;
	}


.topPage .news {
	margin-bottom:20px;
	}

.topPage .event {
	margin-bottom:20px;
	}



.topPage #topics .item .description {
	width:94%;
	padding:10px 3%;
	}




.topPage #otherLink {
	margin:50px 0;
	}

.topPage #otherLink .item {
	float:none;
	width:100%;
	margin-right:0;
	}

.topPage #otherLink .item .description {
	width:94%;
	padding:10px 3%;
	}


.template_3_m {
	width:94%;
	margin:20px 3%;
	min-width:320px;
	}


.topPage #pr {
	width:100%;
	}

.topPage #pr div {
	margin-right:20px;
	}

/*ローカルナビありテンプレート*/
.template_4l_ml {
	width:100%;
	margin:40px auto;
	background:none;
        overflow: inherit;
	}

.template_4l_mll {
	float:none;
	position:fixed;
	z-index:9999;
	top:60px;
	width:100%;
	margin-right:0px;
	padding-bottom:0px;
	}

.template_4l_mll #NaviGroup {
	display:none;
	height:240px;
	overflow:auto;
	}

.template_4l_mll #title {
	display:block;
	width:100%;
	height:auto;
	margin-bottom:0px;
	border-bottom:solid #666666 1px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/lnaviBtn_2015new.gif") no-repeat right center #000000 !important;
	background-size:27px;
	}

.template_4l_mll #title span {
	display:table-cell;
	vertical-align:middle;
	background-image:none;
	width:100%;
	padding:15px 10px;
	font-size:150%;
	text-shadow: 1px 1px 2px #737373;
	}

.template_4l_mll .groupTitle {
	margin-top:0px;
	border-bottom:solid #333333 1px;
	}

.template_4l_mll li {
	padding:0 20px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png") no-repeat right center #333333;
	background-size:13px 15px;
	border-bottom:solid #666666 1px;
	}

.template_4l_mll li a {
	display:block;
	padding:10px 0 10px 10px;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/arrow_green_2015new.png") no-repeat left 14px;
	}

.template_4l_ml .template_4l_mlr {
	margin:80px 3% 0 3%;
	float:none;
	width:94%;
	}



/*NEWS*/
.newsPage li.newsTab {
	font-size:85%;
	padding:10px 6px;
	}

.newsPage li.newsTab span {
	display:none;
	}


/*カテゴリートップ*/
#cateTopLink {
	margin:50px 0;
	}

#cateTopLink .item {
	float:none;
	width:100%;
	margin-right:0;
	}

#cateTopLink .item .description {
	width:94%;
	padding:10px 3%;
	}


/*試合一覧*/
.gamePage .result {
	float:none;
	padding:15px 0;
	margin-bottom:20px;
	width:100%;
	height:auto;
	}

.gamePage .result .title {
	font-size:120%;
	}

.gamePage .result .home {
	width:40%;
	}

.gamePage .result .vs {
	width:20%;
	}

.gamePage .result .away {
	width:40%;
	}

.gamePage .result a {
	margin-top:15px;
	}


.gamePage .nextGame {
	float:none;
	margin-left:0px;
	margin-bottom:20px;
	text-align:center;
	width:100%;
	height:auto;
	}

.gamePage .nextGame .title {
	font-size:120%;
	}

.gamePage .nextGame .home {
	width:40%;
	}

.gamePage .nextGame .away {
	width:40%;
	}

.gamePage table td ,.gamePage table th {
	border-top:none;
	}

.gamePage table th:nth-child(1),
.gamePage table th:nth-child(2),
.gamePage table th:nth-child(3),
.gamePage table th:nth-child(4),
.gamePage table th:nth-child(5),
.gamePage table th:nth-child(6),
.gamePage table th:nth-child(7),
.gamePage table th:nth-child(8){width: 100%;}

/*選手・スタッフ*/
.playerPage .playerList .item {
	float:left;
	width:49%;
	margin-right:2%;
	}

.playerPage .playerList .item .text a {
	font-size:110%;
	}

.playerPage .playerList .item .text .num {
	font-size:250%;
	}


.playerDetail .mainImage {
	height:250px;
	}

.playerDetail table th {
	padding:9px 10px;
	}

.playerDetail table td {
	padding:10px;
	}

.playerDetail .profile {
	float:none;
	width:100%;
	}

.playerDetail .photo {
	float:none;
	width:100%;
	height:300px;
	margin-left:0px;
	margin-top:20px;
	}

/*試合詳細*/
.gameDetail .result {
	width:100%;
	height:auto;
	}

.gameDetail .result .title {
	font-size:120%;
	}

.gameDetail .result .home {
	width:35%;
	}

.gameDetail .result .home img {
	float:none;
	}

.gameDetail .result .home div {
	margin-top:5px;
	}

.gameDetail .result .vs {
	width:30%;
	}

.gameDetail .result .away {
	width:35%;
	}

.gameDetail .result .away img {
	float:none;
	}

.gameDetail .result .away div {
	margin-top:5px;
	}

.gameDetail .result a {
	margin-top:15px;
	}

.gameDetail .result .score {
	font-size:270%;
	line-height:1.3em;
	}

.gameDetail .result .home img ,.gameDetail .result .away img {
	margin:5px 0;
	width:70px;
	}

.gameDetail .gameData div {
	float:left;
	width:19%;
	font-size:80%;
	}

.gameDetail iframe {
	height:250px;
	}


/*カレンダー*/

.calendar .btn a {
	font-size:14px;
	}

.calendar .notes {
	font-size:85%;
	}

.calendar .topTeam {
	width:20px;
	padding:2px;
	overflow:hidden;
	text-indent:9999px;
	background-position:center;
	}

.calendar .beleza {
	width:20px;
	padding:2px;
	overflow:hidden;
	text-indent:9999px;
	background-position:center;
	}

.calendar .event {
	width:20px;
	padding:2px;
	overflow:hidden;
	text-indent:9999px;
	background-position:center;
	}

.calendar table th {
	display:none;
	}

.calendar table td {
	display:block;
	border-top:none;
	}

.calendar table tr {
	display:block;
	margin-bottom:10px;
	}

.mailForm table td .w10p {
	width:20%;
	}

.mailForm table td .w25p {
	width:40%;
	}

.mailForm table td .w40p {
	width:42%;
	}

.mailForm table td .w50p {
	width:100%;
	}

div.submitBtn {
	width:100%;
	margin:0 auto;
	text-align:center;
}


	.pinned { position: absolute; left: 0; top: 0; width: 20%; overflow: hidden; overflow-x: scroll; }
	.pinned table { border-right: none; border-left: none; width: 100%; }
	.pinned table th, .pinned table td { white-space: nowrap; }
	.pinned td:last-child { border-bottom: 0; }
	
	div.table-wrapper { position: relative; overflow: hidden; }
	div.table-wrapper div.scrollable {}
	div.table-wrapper div.scrollable { overflow: scroll; overflow-y: hidden; }	
	
	table.responsive td, table.responsive th { position: relative; white-space: nowrap; overflow: hidden; }
	table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td { width: 20%;}


footer {
	border-top:solid #00744b 6px;
	margin-top:50px;
	}

footer #pagetop {
	top:-44px;
	}

footer #pagetop img {
	height:40px;
	}

footer #partner .bannerL {
	width:300px;
	margin:0 auto;
}

footer #partner .bannerL img{
	width:100%;
	height:auto;
}
footer #partner .bannerM {
	width:300px;
	margin:0 auto;
}
footer #partner .bannerM img{
	width:100%;
	height:auto;
}
footer #partner .bannerS {
	width:300px;
	margin:0 auto;
	}
footer #partner .bannerS img{
	width:100%;
	height:auto;
}
footer .inner {
	width:100%;
	}

footer .footLink {
	float:none;
	padding:0;
	}

footer .footLink a {
	display:block;
	margin-right:0;
	border-bottom:solid #575757 1px;
	padding:10px;
	background-position:right center;
	background-repeat:no-repeat;
	background-size:13px 15px;
	background-image:url("http://www.verdy.co.jp/lancelot/common_files/images/public/gnavi_arrow_2015new.png");
	background-color:#333333;
	}

footer .footLink a:link{text-decoration:none;}
footer .footLink a:visited{text-decoration:none;}
footer .footLink a:active{text-decoration:none;}
footer .footLink a:hover{text-decoration:none;}

footer .copyright {
	float:none;
	padding:10px;
	}



}

@media screen and (max-width: 300px) {
      .topPage #topics .item{width:300px;}
      .topPage #topics .item .description{padding: 10px 15px;width: 270px;}
}　

/********

 コーポレートパートナーズにて使用

*********/
.ListBoxSponsor{
	background-color:#fff;
}
.ListBoxSponsor li{
	float:left;
	width:25%;
}
.ListBoxSponsor img{
	display:block;
	margin:8px auto;
}
.ListBoxSponsor:after{
	content:'';
	clear:both;
	display:block;
}
/********

 schoolで使用

*********/
.ListCoachProfile:after,
.ListCoachProfile li:after{
	content:'';
	clear:both;
	display:block;
}
.ListCoachProfile li{
	float:left;
	width:50%;
	height:160px;
	position:relative;
}
.wrapCoachProrileImg{
	float:left;
	display:block;
	width:171px;
}
.wrapCoachProfileInfo{
	float:left;
	width:140px;
	padding-left:10px;
}
.linkCoachProfile{
	display:inline-block;
	position:absolute;
	bottom:20px;
	right:20px;
}
/********

 クラブスタジアム　ビジョンページ
 サッカースクール　指導ヴィジョンページ
 にて使用

*********/
h2.h2Vision{
	margin:5px 0 16px;
	padding:0;
	border-bottom:14px solid #fff;
}
h2.h2Vision img{
	vertical-align:bottom;
	margin-bottom:-1px;
}
h2.h2VisionLogo{
	margin:6px 0 16px !important;
	padding:13px 0 12px;
	background-color:#fff;
}
h2.h2VisionLogo img{
	margin:0 auto;
	display:block;
}
h3.h3Vision{
	margin:17px 0 5px;
	line-height:40px;
}
h3.h3Vision span{
	width:40px;
	height:40px;
	display:inline-block;
	background-color:#fff;
	margin-right:10px;
	text-align:center;
	color:#00915e;
}
p.phaseVision{
	padding:0 0 30px 50px;
}
/** 【new】style が膨大なので整理しやすく別ファイルで作りました **/
section>header{
	background-color:transparent;
	margin:0;
	padding-bottom:0;
}
.textSmall{
	font-size:10px;
}
.textLarge{
	font-size:30px;
	line-height:1.23;
}
.imgFloatRight{
	margin-left:20px;
	float:right;
}
.clearfix:after{
	content:'';
	clear:both;
	display:block;
}
/**

  background color or image

**/

.bgGreen2015 {
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/bg_green_2015new.png");
	padding:14px 20px;
}
.bgGreen2015 h2{
	border-bottom:none;
	padding-bottom:0;
}
.bgGreen2015 header:first-child h2{
	margin-top:7px;
}
.bgGreen2015 p:last-child{
	margin-bottom:0 !important;
}
.bgGreen2015 a,
.bgGreen2015 a:visited{
	color:#54de90;
}
.bgGreen2015 a.btnGreen{
	border-radius: 5px;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
	-o-border-radius: 0.5em;
	-ms-border-radius: 0.5em;
	background-color:#00744b;
	box-shadow: 1.5px 2.5px 0px 0px #00593a;
	width: 250px;
	height: 35px;
	line-height: 35px;
	color:#fff;
	display:block;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	margin-top:18px;
	text-align:center;
}
.bgGreen2015 a.btnGreen:not(:last-child){
	margin-bottom:16px;
}
.bgGreen2015 a.btnGreen:visited{
	color:#fff;

}
.bgGreen2015 iframe{
	margin-top:30px;
}
/**

  table

**/
.tableBasic th,
.tableBasic td{
	text-align:left;
	padding:5px 0;
	line-height: 1.667;
	vertical-align: baseline;
}
.tableBasic + p{
	padding-top:14px;
}

/**

  table Green

**/
.tableGreen thead{
	font-weight:bold;;
	border-bottom:2px solid #54de90;
	background-color:rgba(84,222,144,0.3);
	padding-left:10px;
	//color:#005e3d;
}
.tableGreen tbody{
	background-color:rgba(0,0,0,0.3);
}
.tableGreen th,
.tableGreen td{
	text-align:left;
	padding:5px 0;
	line-height: 1.667;
	vertical-align: baseline;
}
.tableGreen th:first-child{
	padding-left:10px;
}
.tableGreen + p{
	padding-top:14px;
}

/**

  ListNumber

**/
.ListNumbering{
	list-style-type: decimal;
	line-height: 1.667;
	margin-left:20px;
}

/**

  ListBox

**/
.ListBoxThree{
	margin-bottom:26px;
}
.ListBoxThree li{
	float:left;
	width:33.3%;
	display:block;
}
.ListBoxThree:after{
	content:'';
	clear:both;
	display:block;
}
.ListBoxThree img{
	margin:0 auto;
	display:block;
	padding:0;
}
.ListBoxThree p{
	text-align:center;
	padding:0;
	margin-bottom:10px !important;
}
/**

  ListStep

**/
.ListStep li:not(:last-child){
	padding-bottom:18px;
}
.ListStep li:after{
	content:'';
	clear:both;
	display:block;
}
.ListStepNumber{
	font-weight:bold;
	font-size: 16px;
	color: #00915e;
	line-height: 23px;
	text-align: center;
	background:url("http://www.verdy.co.jp/lancelot/common_files/images/public/step.png");
	width:124px;
	height:74px;
	display:block;
	float:left;
	margin-right:20px;
	background-size:contain;
	-moz-background-size:contain;
	-webkit-background-size:contain;
	-o-background-size:contain;
	-ms-background-size:contain;
}
.ListStepNumber span{
	margin-top:5px;
	font-size: 14px;
	display:block;
}