@charset "utf-8";

/* -------------------------------
main_column
------------------------------- */
#mainclm {
	width:980px;
	margin: 0 auto;
	zoom: 1.0;
}

/*メインコンテンツ*/
#minon-contents {
	padding:10px 30px;
}

/*共通*/
#minon-contents .cnt { text-align:center; }
#minon-contents .font-b { font-weight:bold; }
#minon-contents .font-s { font-size:75% }
#minon-contents .font-l { font-size:120% }
#minon-contents .margin_t3 { margin-top:3px!Important; }
#minon-contents .margin_t5 { margin-top:5px!Important; }
#minon-contents .margin_t10 { margin-top:10px!Important; }
#minon-contents .margin_t15 { margin-top:15px!Important; }
#minon-contents .margin_t20 { margin-top:20px!Important; }
#minon-contents .margin_t25 { margin-top:25px!Important; }
#minon-contents .margin_t30 { margin-top:30px!Important; }
#minon-contents .margin_t50 { margin-top:50px!Important; }
#minon-contents .margin_t60 { margin-top:60px!Important; }
#minon-contents .margin_b5 { margin-bottom:5px!Important; }
#minon-contents .margin_b10 { margin-bottom:10px!Important; }
#minon-contents .margin_b15 { margin-bottom:15px!Important; }
#minon-contents .margin_b20 { margin-bottom:20px!Important; }
#minon-contents .margin_b25 { margin-bottom:25px!Important; }
#minon-contents .margin_b30 { margin-bottom:30px!Important; }
#minon-contents .margin_b40 { margin-bottom:40px!Important; }
#minon-contents .margin_b50 { margin-bottom:50px!Important; }
#minon-contents .margin_l10 { margin-left:10px!Important; }


/* お知らせ枠用20081211追加
---------------------------------------- */
.news-title{
	color:#006699;
	font-weight:bold;
	font-size:1.2em;
	padding:0px 0px 5px;
}

.news-box{
	border:1px solid #CCCCCC;
	width:920px;
	font-size:0.9em;
	line-height:1.5em;
}

.news-box02{
	padding:10px 30px 10px 30px;
}

.news-box dl{
	margin-left:10px;
	width:840px;
}

.news-box dt{
	float:left;
	width:6em;
	margin-right:1.2em;
}

.news-box dd{
	float:left;
	width:750px;
	padding-bottom:10px;
}

.news-box-econ{
	clear:both;
	font-size:100%;
	width:750px;
}

.news-box-econ a{
	font-size:1em;
	_font-size:90%;
}

.news-box-bottom-ex{
	width:820px;
	text-align:right;
	font-size:0.8em;
	color:#009999;
	margin-bottom:20px;
}

.news-box-bottom-ex a{
	font-size:0.9em;
}



/* クラブチケットサービス ニュース
---------------------------------------- */
.minon-news-box02 {
 width:920px;
 margin:15px 0px;
 float:left; 
 display:inline;
 } 
 
.minon-news-box02 .news-bar {
 height:28px;
 background:url(http://image.pia.jp/images3/minon/share/news-bg.jpg) repeat-x;
 } 
 
.minon-news-box02 .news-bar .icon {
 padding:9px 0px 0px 15px;
 float:left;
 }
 
.minon-news-box02 .news-bar .m_title { 
 width:850px;
 font-size:0.9em;
 padding:7px 0px 0px 8px; 
 float:left;
 } 
 
.minon-news-box02 dt { 
 font-size:0.9em; 
 margin:10px 0px 10px 30px; 
 float:left; 
 display:inline;
 }
 
.minon-news-box02 dd { 
 width:750px;
 margin:10px 0px 10px 30px; 
 float:left;
 display:inline;
 }


/* 各コンテンツ
---------------------------*/
.minon-content01 {
 width:920px; 
 background:url(http://image.pia.jp/images3/minon/share/bg02.jpg) repeat-y;
 }
 
.minon-content02 {
 width:920x; 
 background:url(http://image.pia.jp/images3/minon/share/bg02.jpg) repeat-y;
 margin:25px 0px 0px 0px;
 }
 
.minon-content01 .minon-bar01 {
 width:920px;
 height:34px;
 background:url(http://image.pia.jp/images3/minon/share/bar01.jpg) no-repeat;
 }
 
.minon-content02 .minon-bar02 {
 width:920px;
 height:34px;
 background:url(http://image.pia.jp/images3/minon/share/bar02.jpg) no-repeat;
 }

.minon-content02 .minon-bar03 {
 width:920px;
 height:34px;
 background:url(http://image.pia.jp/images3/minon/share/bar03.jpg) no-repeat;
 }
 
.minon-content01 .minon-bar01 .head-txt01,
.minon-content02 .minon-bar02 .head-txt01,
.minon-content02 .minon-bar03 .head-txt01 {
 color:#FFFFFF; 
 font-weight:bold;
 font-size:1.1em;
 padding:8px 0px 0px 9px;
 margin-left:40px;
 }
 
.minon-content01 .minon-box01,
.minon-content02 .minon-box02 {
 width:920px;
 background:url(http://image.pia.jp/images3/minon/share/bg01.jpg) no-repeat;
 }
 
.minon-content01 .minon-box01 .text01,
.minon-content02 .minon-box01 .text02,
.minon-content02 .minon-box02 .text01 {
 width:640px; 
 line-height:120%; 
 margin:10px 0px 10px 15px; 
 float:left; 
 display:inline;
 }
 
.minon-content02 .minon-box02 .text02 {
 width:700px; 
 line-height:120%; 
 margin:10px 0px 10px 15px;
 float:left; 
 display:inline;
 }
 
.minon-content01 .minon-box01 .btn01,
.minon-content02 .minon-box02 .btn02 {
 width:240px; 
 margin:10px 0px 10px 0px; 
 float:right; 
 display:inline;
 }

.minon-content01 .minon-box01 .rollover a {
display:block;
width:202px;
height:68px;
background:url(http://image.pia.jp/images3/minon/share/service-btn_over.jpg) no-repeat;
}

.minon-content01 .minon-box01 .rollover a:hover {
text-indent:-9999px;
} 


.minon-content02 .minon-box02 .rollover a {
display:block;
width:202px;
height:68px;
background:url(http://image.pia.jp/images3/minon/share/riyou-btn_over.jpg) no-repeat;
}

.minon-content02 .minon-box02 .rollover a:hover {
text-indent:-9999px;
} 


/* チケット申し込み
---------------------------*/
.minon-content02 .minon-box01 .pre {
 width:380px; 
 margin:20px 0px 0px 30px; 
 float:left; 
 display:inline;
 }
 
.minon-content02 .minon-box01 .sale {
 width:380px; 
 margin:20px 10px 0px 0px; 
 float:right; 
 display:inline;
 }
 
.minon-content02 .minon-box01 .pre .text03,
.minon-content02 .minon-box01 .sale .text03 {
 width:350px; 
 margin:10px 0px 0px 10px;
 }
 
.minon-content02 .minon-box01 .pre .bar {
 width:345px; 
 background:url(http://image.pia.jp/images3/minon/share/pre-top.gif) repeat-y;
 }
 
.minon-content02 .minon-box01 .sale .bar {
 width:345px; 
 background:url(http://image.pia.jp/images3/minon/share/sale-top.gif) repeat-y;
 }
 
.minon-content02 .minon-box01 .pre .bar .head-txt02 {
 color:#b86a01; 
 font-weight:bold;
 font-size:1.2em;
 padding:0px 0px 0px 15px;
 }
 
.minon-content02 .minon-box01 .sale .bar .head-txt02 {
 color:#648b2a; 
 font-weight:bold;
 font-size:1.2em;
 padding:0px 0px 0px 15px;
 }
 
.minon-content02 .minon-box01 .pre .btn-box,
.minon-content02 .minon-box01 .sale .btn-box { 
 width:350px;
 margin:10px 0px 30px 0px;
 }
 
.minon-content02 .minon-box01 .pre .btn-box .area01,
.minon-content02 .minon-box01 .sale .btn-box .area01 { 
 margin:0px 0px 0px 5px; 
 float:left;
 }

.rollover01 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/hokkaido_over.gif) no-repeat left bottom;
}
.rollover01 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover01 a:hover {
text-indent:-9999px;
} 

.rollover02 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/touhoku_over.gif) no-repeat left bottom;
}
.rollover02 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover02 a:hover {
text-indent:-9999px;
} 

.rollover03 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/kanto_over.gif) no-repeat left bottom;
}
.rollover03 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover03 a:hover {
text-indent:-9999px;
} 

.rollover04 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/tyuubu_over.gif) no-repeat left bottom;
}
.rollover04 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover04 a:hover {
text-indent:-9999px;
} 

.rollover05 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/hokuriku_over.gif) no-repeat left bottom;
}
.rollover05 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover05 a:hover {
text-indent:-9999px;
} 

.rollover06 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/kannsai_over.gif) no-repeat left bottom;
}
.rollover06 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover06 a:hover {
text-indent:-9999px;
} 


.rollover07 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/tyuugoku_over.gif) no-repeat left bottom;
}
.rollover07 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover07 a:hover {
text-indent:-9999px;
} 

.rollover08 {
width:81px;
height:30px;
background:url(http://image.pia.jp/images3/minon/share/kyuusyuu_over.gif) no-repeat left bottom;
}
.rollover08 a {
display:block;
width:81px;
height:30px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover08 a:hover {
text-indent:-9999px;
} 




.minon-content02 .minon-box01 .pre .btn-box .area02,
.minon-content02 .minon-box01 .sale .btn-box .area02 { 
 margin:5px 0px 0px 5px; 
 float:left; 
 }
 
.minon-top { 
	margin: 30px auto 20px;
	border: none;
	padding: 0px;
	text-align: center;
 }

div#p_top{
padding:10px 0 10px 0;
margin:0 auto;
width:960px;
text-align:right;
clear:both;
display:block;
font-size:0.8em;
}
#p_top a {
background: url(http://image.pia.jp/images3/minon/share/p_top.gif) left center no-repeat;
height:15px;
line-height:15px;
clear:both;
padding:3px 0 3px 17px;
}