@charset "Shift_JIS";

/*共通*/
body, img, p, ul, ol, dl, li, h1, h2, h3, h4, h5, dl,
dt, dd {
	margin: 0px;
	padding: 0px;
}
body {
	padding: 0px;
	background-color: #CDBA9D;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
h1 {
	font-size: 10px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
}
.pl13 {
	padding-left: 13px;
}
.mr8 {
	margin-right: 8px;
}
.mr5 {
	margin-right: 5px;
}
.mb3 {
	margin-bottom: 3px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb20 {
	margin-bottom: 20px;
}
.ml10 {
	margin-left: 10px;
}
.mrl3 {
	margin-right: 3px;
	margin-left: 3px;
}
.b_brown {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AE998C;
}
.f10h14 {
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.f10h12 {
	font-size: 10px;
	line-height: 12px;
	color: #333333;
}
.f12h16 {
	font-size: 12px;
        font-weight: normal;
	line-height: 16px;
	color: #333333;
}
.f12h18 {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.f14h16 {
	font-size: 14px;   
	line-height: 16px;
	color: #333333;
}
.f16h16 {
	font-size: 15px;
        font-weight: bold;
	line-height: 24px;
	color: #333333;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
#header {
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 760px;
}
#header h2 a {
	display: block;
	width: 295px;
	height: 74px;
	text-indent: -9999px;
}
#main {
	background-color: #FFFFFF;
	margin: 0px;
	width: 760px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.shadow {
	background-image: url(../images/header_shadow.gif);
	background-repeat: no-repeat;
	height: 15px;
	text-indent: -9999px;
}
#contents-w {
	float: left;
	width: 564px;
	padding-left: 13px;
}
#contents {
	width: 730px;
	padding-right: 15px;
	padding-left: 15px;
}
#side {
	float: right;
	width: 163px;
	margin-bottom: 80px;
}
#side-hd {
	background-image: url(../images/side_hd.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 18px;
	width: 163px;
}
#side-ft {
	background-image: url(../images/side_ft.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 18px;
	width: 163px;
}
#side-menu {
	background-image: url(../images/side_bg.gif);
	background-repeat: repeat-y;
	padding-left: 18px;
	width: 145px;
}
#side-menu ul {
	list-style: none;
}
#side-menu li.zero a {
	height: 35px;
	width: 145px;
	text-indent: -9999px;
	display: block;
	background: url(../images/side_bt4.gif) no-repeat;
	padding-bottom: 13px;
}
#side-menu li.one a {
	height: 35px;
	width: 145px;
	text-indent: -9999px;
	display: block;
	background-image: url(../images/side_bt1.gif);
	background-repeat: no-repeat;
	padding-bottom: 13px;
}
#side-menu li.two a {
	height: 35px;
	width: 145px;
	text-indent: -9999px;
	display: block;
	background-image: url(../images/side_bt2.gif);
	background-repeat: no-repeat;
	padding-bottom: 13px;
}
#side-menu li.three a {
	height: 35px;
	width: 145px;
	text-indent: -9999px;
	display: block;
	background-image: url(../images/side_bt3.gif);
	background-repeat: no-repeat;
}
#side-menu li.three-nolink {
	height: 35px;
	width: 145px;
	text-indent: -9999px;
	display: block;
	background-image: url(../images/side_bt3.gif);
	background-repeat: no-repeat;
}
#side-menu li.four {
	width: 120px;
	background-color: #FFFFFF;
	height: 19px;
	padding-right: 10px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AE998C;
	font-size: 10px;
	color: #333333;
	padding-top: 9px;
	line-height: 10px;
}
#side-menu li.zero a:hover,
#side-menu li.one a:hover,
#side-menu li.two a:hover,
#side-menu li.three a:hover {
	background-position: -145px 0px;
}
#side-ticket a {
	display: block;
	width: 160px;
	height: 48px;
	background-image: url(../images/side_ticket.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-top: 12px;
	margin-left: 3px;
}
#side-ticket a:hover {
	background-image: url(../images/side_ticket.gif);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	text-indent: -9999px;
}
#footer {
	width: 760px;
	margin-top: 10px;
	clear: none;
}
#footer-link {
	font-size: 10px;
	color: #333333;
	float: left;
}
#footer-info {
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	float: right;
	text-align: right;
}
#main:after,
#footer:after,
.ongaku-box:after,
#oriteyuku-outline:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
#main,
#footer,
.ongaku-box,
#oriteyuku-outline {
	min-height: 1%;
}
/*Hides from IE-mac*/
*html #main,
*html #footer,
*html .ongaku-box,
*html #oriteyuku-outline {
	height: 1%;
}
#main,
#footer,
.ongaku-box,
#oriteyuku-outline {
	display: block;
}
/*End hide from IE-mac*/

/*トップ*/
#top-header h3 {
	background-image: url(../../images/top_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 230px;
	text-indent: -9999px;
}
#top-header {
	width: 760px;
	padding-bottom: 7px;
}
#top-bn1 {
	font-size: 10px;
	background-image: url(../../images/top_bn1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#top-new dl.news{
	padding-left: 13px;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
#top-new dl.news dt{
	width: 80px;
	float: left;
}
#top-new dl.news dd{
	_height: 1%; /* Hack for Win IE6 */
	margin-left: 80px;
}
#top-bn2 {
	font-size: 10px;
	background-image: url(../../images/top_bn2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
	margin-top: 0px;
        margin-bottom: 10px;    
}
.top-sakuhin1 {
	float: left;
	width: 275px;
	padding-left: 3px;
}
.top-sakuhin2 {
	float: right;
	width: 275px;
	padding-right: 3px;
}
.tb-sakuhin {
	width: 275px;
	border: 1px solid #CCCCCC;
}
.bg-brown {
	background-color: #250003;
	width: 6px;
}
.tb-sakuhin-name {
	background-color: #FFFFFF;
	height: 40px;
	padding-left: 10px;
	line-height: 40px;
	font-size: 14px;
	color: #333333;
}
.tb-shadow {
	background-image: url(../../images/top_shadow.gif);
	text-indent: -9999px;
	height: 20px;
	width: 275px;
}

/*会社案内*/
#company-header h3 {
	background-image: url(../../company/images/company_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#company-header {
	width: 760px;
	padding-bottom: 7px;
}
#company-bn {
	font-size: 10px;
	background-image: url(../../company/images/company_bn.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
.company-txt{
	padding-left: 13px;
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	width: 551px;
}
.company-txt dt{
	width: 80px;
	float: left;
}
.company-txt dd{
	_height: 1%; /* Hack for Win IE6 */
	margin-left: 80px;
}

/*お問合せ*/
#inquiry-header h3 {
	background-image: url(../../inquiry/images/inquiry_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#inquiry-header {
	width: 760px;
	padding-bottom: 7px;
}
#inquiry-bn {
	font-size: 10px;
	background-image: url(../../inquiry/images/inquiry_bn.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
.mailform-txt{
	padding-left: 13px;
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	width: 551px;
}

/*チケット*/
#ticket-header h3 {
	background-image: url(../../ticket/images/ticket_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#ticket-header {
	width: 760px;
	padding-bottom: 7px;
}
#ticket-bn {
	font-size: 10px;
	background-image: url(../../ticket/images/ticket_bn.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
.mailform-txt{
	padding-left: 13px;
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	width: 551px;
}

/*泥かぶら*/
#dorokabura-header h3 {
	background-image: url(../../dorokabura/images/dorokabura_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#dorokabura-header {
	width: 760px;
	padding-bottom: 7px;
}
#story-bn {
	font-size: 10px;
	background-image: url(../images/story_bn.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#dorokabura-story {
	background-image: url(../../dorokabura/images/dorokabura_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
	margin-bottom: 20px;
}
#impression-bn {
	font-size: 10px;
	background-image: url(../images/impression_bn.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
.contents-box {
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
}
#dorokabura-impress {
	background-image: url(../../dorokabura/images/dorokabura_bn.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}

/*赤毛のアン*/
#akagenoan-header h3 {
	background-image: url(../../akagenoan/images/akagenoan_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#akagenoan-header {
	width: 760px;
	padding-bottom: 7px;
}
#akagenoan-story {
	background-image: url(../../akagenoan/images/akagenoan_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
	margin-bottom: 20px;
}

/*音楽工房*/
#ongaku-header h3 {
	background-image: url(../../ongakukoubou/images/ongaku_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#ongaku-header {
	width: 760px;
	padding-bottom: 7px;
}
#program-bn {
	font-size: 10px;
	background-image: url(../images/program_bn.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#ongaku-program1 {
	background-image: url(../../ongakukoubou/images/ongaku_bn1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#ongaku-program2 {
	background-image: url(../../ongakukoubou/images/ongaku_bn2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
	clear: none;
}
#ongaku-program3 {
	background-image: url(../../ongakukoubou/images/ongaku_bn3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#ongaku-program4 {
	background-image: url(../../ongakukoubou/images/ongaku_bn4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
.ongaku-ph {
	float: right;
	width: 176px;
}
.ongaku-txt {
	float: left;
	width: 352px;
}
.ongaku-box {
	width: 538px;
	margin-bottom: 10px;
}
.pagetop {
	text-align: right;
	width: 538px;
	margin-bottom: 20px;
}

/*オズの魔法使い*/
#oz-header h3 {
	background-image: url(../../oz/images/oz_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#oz-header {
	width: 760px;
	padding-bottom: 7px;
}
#oz-story {
	background-image: url(../../oz/images/oz_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
	margin-bottom: 20px;
}
#question-bn {
	font-size: 10px;
	background-image: url(../images/question_bn.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#question-txt {
	list-style: none;
}
#question-txt li {
	font-size: 12px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AE998C;
	margin-bottom: 8px;
	padding-bottom: 8px;
	color: #333333;
}

/*降りてゆく生き方*/
#oriteyuku-header h3 {
	background-image: url(../../oriteyukuikikata/images/oriteyuku_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#oriteyuku-header {
	width: 760px;
	padding-bottom: 7px;
}
#oriteyuku-bn1 {
	font-size: 10px;
	background-image: url(../../oriteyukuikikata/images/oriteyuku_bn1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#oriteyuku-outline {
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
	margin-bottom: 20px;
}
#oriteyuku-outline-img {
	margin-right: 10px;
	float: left;
}
#oriteyuku-outline-txt {
       width: 293px;
	float: right;
}
#oriteyuku-outline-txt dl.outline{
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}
#oriteyuku-outline-txt dl.outline dt{
	width: 4em;
	float: left;
}
#oriteyuku-outline-txt dl.outline dd{
	_height: 1%; /* Hack for Win IE6 */
	margin-left: 4em;
}
#oriteyuku-bn2 {
	font-size: 10px;
	background-image: url(../../oriteyukuikikata/images/oriteyuku_bn2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
	clear: both;
}
#oriteyuku-bn3 {
	background-image: url(../../oriteyukuikikata/images/oriteyuku_bn3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#oriteyuku-bn4 {
	background-image: url(../../oriteyukuikikata/images/oriteyuku_bn4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 37px;
	background-position: center 10px;
	clear: both;
}
#oriteyuku-ticket a {
	display: block;
	width: 113px;
	height: 16px;
	background-image: url(../../oriteyukuikikata/images/oriteyuku_bt.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 2px;
	line-height: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#oriteyuku-ticket a:hover {
	background-image: url(../../oriteyukuikikata/images/oriteyuku_bt.gif);
	background-repeat: no-repeat;
	background-position: 0px -16px;
	text-indent: -9999px;
}

/*マジック*/
#magic-header h3 {
	background-image: url(../../magic/images/magic_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#magic-header {
	width: 760px;
	padding-bottom: 7px;
}
#magic-bn1 {
	font-size: 10px;
	background-image: url(../../magic/images/magic_bn1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#magic-outline {
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
	margin-bottom: 20px;
}
#magic-outline-img {
	margin-right: 10px;
	float: left;
}
#magic-outline-txt {
       width: 293px;
	float: right;
}
#magic-outline-txt dl.outline{
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}
#magic-outline-txt dl.outline dt{
	width: 4em;
	float: left;
}
#magic-outline-txt dl.outline dd{
	_height: 1%; /* Hack for Win IE6 */
	margin-left: 4em;
}
#magic-bn2 {
	font-size: 10px;
	background-image: url(../../magic/images/magic_bn2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
	clear: both;
}
#magic-bn3 {
	background-image: url(../../magic/images/magic_bn3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#magic-bn4 {
	background-image: url(../../magic/images/magic_bn4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 37px;
	background-position: center 10px;
	clear: both;
}
#magic-bn5 {
	background-image: url(../../magic/images/magic_bn5.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#magic-bn6 {
	background-image: url(../../magic/images/magic_bn6.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 37px;
	background-position: center 10px;
	clear: both;
}
#magic-ticket a {
	display: block;
	width: 113px;
	height: 16px;
	background-image: url(../../magic/images/magic_bt.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 2px;
	line-height: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#magic-ticket a:hover {
	background-image: url(../../magic/images/magic_bt.gif);
	background-repeat: no-repeat;
	background-position: 0px -16px;
	text-indent: -9999px;
}


/*こねこ*/
#koneko-header h3 {
	background-image: url(../../koneko/images/koneko_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#koneko-header {
	width: 760px;
	padding-bottom: 7px;
}
#koneko-bn1 {
	font-size: 10px;
	background-image: url(../../koneko/images/koneko_bn1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#koneko-outline {
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
	margin-bottom: 20px;
}
#koneko-outline-img {
	margin-right: 10px;
	float: left;
}
#koneko-outline-txt {
       width: 293px;
	float: right;
}
#koneko-outline-txt dl.outline{
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}
#koneko-outline-txt dl.outline dt{
	width: 4em;
	float: left;
}
#koneko-outline-txt dl.outline dd{
	_height: 1%; /* Hack for Win IE6 */
	margin-left: 4em;
}
#koneko-bn2 {
	font-size: 10px;
	background-image: url(../../koneko/images/koneko_bn2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
	clear: both;
}
#koneko-bn3 {
	background-image: url(../../koneko/images/koneko_bn3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#koneko-bn4 {
	background-image: url(../../koneko/images/koneko_bn4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 37px;
	background-position: center 10px;
	clear: both;
}
#koneko-bn5 {
	background-image: url(../../koneko/images/koneko_bn5.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#koneko-bn6 {
	background-image: url(../../koneko/images/koneko_bn6.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 37px;
	background-position: center 10px;
	clear: both;
}
#koneko-ticket a {
	display: block;
	width: 113px;
	height: 16px;
	background-image: url(../../koneko/images/koneko_bt.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 2px;
	line-height: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#koneko-ticket a:hover {
	background-image: url(../../koneko/images/koneko_bt.gif);
	background-repeat: no-repeat;
	background-position: 0px -16px;
	text-indent: -9999px;
}

/*39枚の年賀状*/
#sanjyukyu-header h3 {
	background-image: url(../../sanjyukyu/images/sanjyukyu_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#sanjyukyu-header {
	width: 760px;
	padding-bottom: 7px;
}
#sanjyukyu-bn1 {
	font-size: 10px;
	background-image: url(../../sanjyukyu/images/sanjyukyu_bn1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
}
#sanjyukyu-outline {
	width: 538px;
	margin-right: 13px;
	margin-left: 13px;
	margin-bottom: 20px;
}
#sanjyukyu-outline-img {
	margin-right: 10px;
	float: left;
}
#sanjyukyu-outline-txt {
       width: 293px;
	float: right;
}
#sanjyukyu-outline-txt dl.outline{
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}
#sanjyukyu-outline-txt dl.outline dt{
	width: 4em;
	float: left;
}
#sanjyukyu-outline-txt dl.outline dd{
	_height: 1%; /* Hack for Win IE6 */
	margin-left: 4em;
}
#sanjyukyu-bn2 {
	font-size: 10px;
	background-image: url(../../sanjyukyu/images/sanjyukyu_bn2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 40px;
	width: 564px;
	clear: both;
}
#sanjyukyu-bn3 {
	background-image: url(../../sanjyukyu/images/sanjyukyu_bn3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#sanjyukyu-bn4 {
	background-image: url(../../sanjyukyu/images/sanjyukyu_bn4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 37px;
	background-position: center 10px;
	clear: both;
}
#sanjyukyu-bn5 {
	background-image: url(../../sanjyukyu/images/sanjyukyu_bn5.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 27px;
	background-position: top;
}
#sanjyukyu-bn6 {
	background-image: url(../../sanjyukyu/images/sanjyukyu_bn6.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 37px;
	background-position: center 10px;
	clear: both;
}
#sanjyukyu-ticket a {
	display: block;
	width: 113px;
	height: 16px;
	background-image: url(../../sanjyukyu/images/sanjyukyu_bt.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 2px;
	line-height: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#sanjyukyu-ticket a:hover {
	background-image: url(../../sanjyukyu/images/sanjyukyu_bt.gif);
	background-repeat: no-repeat;
	background-position: 0px -16px;
	text-indent: -9999px;
}


/*イベント*/
#event-header h3 {
	background-image: url(../../event/images/event_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 115px;
	text-indent: -9999px;
}
#event-header {
	width: 760px;
	padding-bottom: 7px;
}
#event-bt a {
	display: block;
	width: 118px;
	height: 22px;
	background-image: url(../../event/images/back_bt.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	font-size: 2px;
	line-height: 2px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
#event-bt a:hover {
	background-image: url(../../event/images/back_bt.gif);
	background-repeat: no-repeat;
	background-position: 0px -22px;
	text-indent: -9999px;
}
