@charset "utf-8";

#header,#mainmenu,#sidemenu,#contact,#guide,#footerlink,#pdf,hr,#sitelink,#left,.toplink{
	display:none;
}
body{
background-image:none;}

#main-content{
float:left;
width:17cm;
}

div.pageblock {
   page-break-after: always;
}

a img{
	border:none;
	}

#content{
	width:17cm;
	margin:10px 0px 0px 0px;
	float:none;
}
.inside-link{
	display:none;
}

.alignright{
	display:none;
	}
	
	


h2{
	font-size:100%;
	font-weight:bold;
	padding:0.5em;
	background-color:#fff;
	width:17cm;
	}
	
#main #content #main-content #for-halls h2,#main #content #main-content #for-fans h2{
	margin-top:1cm;
	width:17cm;
}

#footer{
	background-image:none;
	width:17cm;
	padding:0;
	}
#footer p{
	color:#666;
	font-size:120%;
	text-align:left;
}
h3{
	font-size:100%;
	color:#0099CC;
}

th,td{
	border:1px solid #666;
	border-collapse:collapse;
	}



.top-link{
	display:none;
	}
.no-print {
	display: none;
}

#left {
	display: none;
}
#category-f-point #main #content #main-content #for-fans .for-fan .top-column h2{
margin:0px;}

#category-top #main #content #main-content h1{
  color: #fff;
  display: list-item;
  list-style-image: url(../images/toppage/top_image.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}

/**H1画像差し替え設定**/
#main #content #main-content #h_daisansha {
  color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/h_daisansha.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #h_cmclub {
  color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/h_cmclub.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #h_faq {
  color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/h_faq.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
main #content #main-content #h_ippan {
  color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/h_ippan.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #h_contact {
  color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/h_contact.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #h_icsecurity {
 color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/h_icsecurity.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #f_daisansha {
 color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/f_daisansha.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #f_chodama {
 color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/f_chodama.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #f_point {
 color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/f_point.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #aboutus {
 color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/aboutus.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #recruit {
 color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/recruit.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}
#main #content #main-content #link {
 color: #fff;
  display: list-item;
  list-style-image: url(../images/h1/link.jpg);
  list-style-position: inside;
  letter-spacing: -1000em;
  font-size: 1pt;
}

#category-top #main #content #main-content .for-hall .top-column img.column-noborder{
float:left;
}

#category-top #main #content #main-content .top-column h2{
width:380px;
}#category-top #main #header #title img {
	display: block;
}
#category-h-faq #main #content #main-content #for-halls h2 {
	background-color: #009999;
	color: #FFFFFF;
}

