@charset "Shift_JIS";
/* ---------------------------------------------------------------- *
	カラ館共通のCSSです
 * ---------------------------------------------------------------- */

body {
	background-color: #0099FF;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
}
hr {  color: #CCCCCC}
a:link {  text-decoration: underline}
a:visited {  text-decoration: underline}
a:hover {  text-decoration: none}

h1 {
	margin: 0;
	padding: 0;
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}

p{
	margin: 0 auto; /*------センターにするための設定----------*/
	padding: 12px 0px 0px 0px;
}

.copyrightlink {  font-size: 10px; line-height: 13px; color: #333333; text-decoration: underline}
.f10h13 {  font-size: 10px; line-height: 13px}
.f10h13c000000 {  font-size: 10px; line-height: 13px; color: #000000}
.f10h13cffffff {  font-size: 10px; line-height: 13px; color: #FFFFFF}
.f10h13c990000 {  font-size: 10px; line-height: 13px;  color: #990000}
.f12h15 {  font-size: 12px; line-height: 15px}
.f12h15b {  font-weight: bold; font-size: 12px; line-height: 15px}
.f12h15c0000ff {  font-size: 12px; line-height: 15px; color: #0000FF}
.f12h15cffffff {  font-size: 12px; line-height: 15px; color: #FFFFFF}
.f12h15bffffff {  font-weight: bold; font-size: 12px; line-height: 15px; color: #FFFFFF}
.f12h18 {  font-size: 12px; line-height: 18px}
.f12h18b {  font-weight: bold; font-size: 12px; line-height: 18px}
.f14h18b0A8DFF {  font-weight: bold; font-size: 14px; line-height: 18px; color: #0A8DFF}
.f14h21 {  font-size: 14px; line-height: 21px}
.f14h21b {  font-weight: bold; font-size: 14px; line-height: 21px}
.f18h27 {  font-size: 18px; line-height: 27px}
.f18h27b {  font-weight: bold; font-size: 18px; line-height: 27px}

.listtxt {  font-size: 10px; line-height: 13px; color: #000000}
.listtxt a:link {  text-decoration: none; color: #000000}
.listtxt a:visited {  text-decoration: none; color: #666666}
.listtxt a:hover {  text-decoration: underline; color: #000000}

.pankuzu {  font-size: 9px; line-height: 12px; color: #999999}
.pankuzu a:link {  font-size: 9px; line-height: 12px; text-decoration: underline; color: #0099FF}
.pankuzu a:visited {  font-size: 9px; line-height: 12px; text-decoration: underline; color: #0099FF}
.pankuzu a:hover {  font-size: 9px; line-height: 12px; text-decoration: none; color: #0099FF}


.f10h13box {  font-size: 10px; line-height: 13px; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #999999 dotted; height: auto; width: auto}

div.dispnone {display:none}

#pagetopBT{
	width: 509px;
	margin: 0 auto; /*------センターにするための設定----------*/
	padding: 15px 0px 10px 0px;
	text-align: right;
}
.pagetopBT{
	width: 509px;
	margin: 0 auto; /*------センターにするための設定----------*/
	padding: 10px 0px 10px 0px;
	text-align: right;
}
#backBT{
	width: 509px;
	margin: 0 auto; /*------センターにするための設定----------*/
	padding: 10px 0px;
	text-align: right;
}
#indexLine{
	width: 327px;
	margin-top: 12px;
	padding: 0px;
	background-image: url(/images/ind_line.gif);
}
#indexUpdate{
	width: 175px;
	height: 46px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-image: url(../images/ind_n02bar01.gif);
}
#indexUpdate p{
	margin: 0px;
	padding: 28px 0px 0px 15px;
	text-align: left;
	color: #000000;
	font-size: 12px;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
#karaokemaster{
	width: 446px;
	margin: 0 auto; /*------センターにするための設定----------*/
	padding: 0px 10px;
	text-align: left;
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
}
/*-----店舗紹介の「JOYSOUND うたスキ」へのリンク用CSS----------*/
.shopUtasuki {
	margin: 0;
	padding: 0 14px 0 0;
	text-align: right;
	font-weight: bold;
	font-size: 9px;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	line-height: 1.3;
}
.shopUtasuki a:link ,  .shopUtasuki a:visited {
	color: #FF0000;
	text-decoration: underline;
}
.shopUtasuki a:hover {
	color: #FF0000;
	text-decoration: none;
}
/*-------------------------------------------------------------------------------------------*/

/*-----第二階層以下のサイドナビに設置するバナー用CSS----------*/
.sec-l-banner {
	margin: 10px 0 0 0;
}

/*-----第二階層以下のPタグ点線付加用CSS----------*/
p.dotline {
	margin-bottom: 10px;
	padding-bottom: 20px;
	background: url(../images/line_dot.gif) repeat-x right bottom;
}
