@charset "Shift_JIS";

/* CSS Document */
/* ChiyoTia Web スタイルシート　06/07/22　a.m.f.y. */
/* ChiyoTia Web スタイルシート改訂　08/04/11　a.m.f.y. */

* {
	margin: 0;
	padding: 0;
}


body {
	margin: 0;
	padding: 0;
	border: 0;
	background: #FFFFFF;
	color: #391D0F;
	font-family: "Verdana", "Meiryo", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅" !important;
	line-height: 1.7em;
	line-break: strict;                  /*  文字の禁則処理  */
	font-size: 12px !important;
	text-align: left;
}

img {
	border: 0;
}

a {
	outline: none !important;
}

a:link {
	color: #391D0F;
	text-decoration: none;
}
a:visited {
	color: #800000;
	text-decoration: none;
}
a:hover {
	color: #D2691E;
	text-decoration: underline;
}

dl a:link {
	text-decoration: underline;
}


em {
	font-style: normal;
}

hr {
	color: #391D0F;
	padding: 0;
	margin:0;
}

hr.hr0 {
	display: none;
}
hr.hr1 {
	border: 1;
}
hr.hr2 {
	border: 2;
}

hr#hr0 {
	display: none;
}
hr#hr1 {
	border: 1;
}
hr#hr2 {
	border: 2;
}

h1 , h2 , h3 , h4 , h5 , h6 {
	padding: 0;
	margin: 0;
	font-weight: bolder;
}

h1 {
	margin: 10px 0 10px 20px !important;
	width: 200px !important;
}

h2 {
	font-size: 14px !important;
	margin: 30px 35px 2px 0 !important;
	text-align: right !important;
}

h3 {                               /*  LIVE INFO TOP  */
	font-size: 14px !important;
	font-weight: bolder !important;
	padding: 5px auto 10px auto !important;
	text-align: center !important;
	line-height: 200%;
}

h4 {                               /*  LIVE INFO  */
	font-size: 12pt !important;
	margin: 0 auto 15px auto !important;
	padding: 3px 0 5px 10px;
	border: none;
	line-height: 200%;
	background: url(/contents/img/h4_bg.gif) 0 3px no-repeat;
}
html[xmlns*=""] body:last-child h4 {
		padding: 5px 0 5px 10px;
}


h4#disch4 {                               /*  LIVE INFO  */
	margin: 15px auto 15 auto !important;
	border-top: 1px solid #391D0F !important;
	background: none;
}

p , ul , li {
	font-size: 12px !important;
}

ul , li {
	padding: 0;
	margin: 0;
	list-style: none;
}


/*CLEAR----------*/
*.cleared {
	display:block;
	clear:both;
	width:auto;
	height:1px;
	margin:0;
	padding:0;
	line-height:1px;
	font-size:1px;
	overflow:hidden;
}
.clearfix{
	zoom:1;
}
.clearfix:after{
	content:"";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
	overflow:hidden;
}



#txtdeco1 , #txtdeco2 , #txtdeco3 , #txtdeco4 , #txtdeco5 ,
#txtdeco100 , #txtdeco200 , #txtdeco300 {
	text-decoration: underline;
}

td#spacer1 , td#spacer2 , td#spacer3 , td#spacer4 , td#spacer5 ,
td#spacer6 , td#spacer7 , td#spacer8 , td#spacer9 , td#spacer10 {
	background-image:  url(http://chiyotia.com/contents/img/spacer.gif);
}


/*　ヘッダー
-----------------------------------------------------------------*/
#headbox {
	border-bottom: #391D0F 2px solid;
	width: 100%;
	/*height: 75px;*/
	height: 1%;
	text-align: left;
	vertical-align:bottom !important;
}

	div#headbox div#tiltebox {
		float: left;
		width: 30%;
		height: 1%;
	}
	div#headbox div#tiltebox a:hover {
		text-decoration: none;
	}


	div#headbox div#menubox {
		float: right;
		width: 70%;
		text-align: right !important;
		vertical-align: bottom !important;
	}
		div#headbox div#menubox a:link {
			color: #391D0F;
			text-decoration: none;
		}
		div#headbox div#menubox a:visited {
			color: #800000;
			text-decoration: none;
		}
		div#headbox div#menubox a:hover {
			color: #D2691E;
			text-decoration: underline;
			/*background-color: #391D0F;*/
		}
ul#mainmenu {
	margin: 2px 30px 5px 0;
}
	ul#mainmenu li {
		float: right;
		margin: 0 3px 0 0;
		font-size: 10px;
		list-style: none;
		/*display: inline;*/
	}


div#clearbox {
	clear: both;
	/*widows: 100%;*/
}


/* いらないはず・・・ */
td#head {
	height: 55px;
	background-image:  url(http://chiyotia.com/contents/img/spacer.gif);	
}


#mainmenu {
	font-size: 9pt;
}
/*　/ヘッダー
-----------------------------------------------------------------*/

/*　メイン
-----------------------------------------------------------------*/
div#mainbox {
	float: right;
	/*height: 490px;*/
	height: 1%;
	text-align: right !important;
	vertical-align: top !important;
	margin: 15px 20px 0 0;
}

/*　/メイン
-----------------------------------------------------------------*/



/*　フッター
-----------------------------------------------------------------*/
table#foot {
	/* height: 50px; */
	text-align: right !important;
	margin: 4px 20px 0 0;
}
	table#foot img {
		margin: 0 5px !important;
	}

table#foot td#sig {
	font-size: 9pt !important;
}


img.bnr {
	margin-top: 5px !important;
}

td.bnrbox {
	padding: 0 5px;
}

/*　/フッター
-----------------------------------------------------------------*/


/*　インフォメーションボックス
-----------------------------------------------------------------*/
td#live {
	background: #D2B48C;
}

div#livebox {
	width: 355px !important;
	height: 400px !important;
	overflow: auto !important;
	border: none !important;
	text-align: left !important;
}
/*　/インフォメーションボックス
-----------------------------------------------------------------*/


/*　LIVEインフォメーション
-----------------------------------------------------------------*/
p#specialtxt {
	margin: 0 0 15px 0;
}

p.specialtxt {
	margin: 0 0 15px 0;
}

dl {
	padding: 5px 0 10px 0;
	border-bottom: 1px solid #391D0F;
}
dl.topdl {
	padding: 5px 0 10px 0;
	border-bottom: 1px solid #391D0F;
	border-top: 1px solid #391D0F;
}
dt {
	margin: 0 10px 0 0;
	font-weight: bolder;
}
	dt.topymd {
		margin-bottom : 10px;
	}
	dt.artist {
		margin: 0 10px 5px 5px;
		font-weight: normal;
	}

dd {
	margin: -19px 0 0 75px;
}

address {
	font-style: normal;
}

div.discinfobox1 , div.discinfobox2 {
	border-bottom: 1px solid #391D0F;
	padding: 10px 0;
	width: 330px;
	margin: 10px auto;
}
div.discinfobox2 {
	padding-top: 10px;
}
div.discinfobox1 img , div.discinfobox2 img {
	margin: 0 15px 0 0;
}

div.discinfobox1 a , div.discinfobox2 a {
	text-decoration: underline;
}

div.discinfobox2 dl {
	border: none;
}
/*div.discinfobox2 dd {
	margin: -19px 0 0 75px;
}*/








.txtred {
	color: #800000;
	font-weight: bold;
}



/*  要らない*/
#infomenu , #infomenu2 {
	font-size: 11pt;
}

table#discinfobox1 , table#discinfobox2 {
	font-size: 9pt;
	height: 100px;
	background-image:  url(http://chiyotia.com/contents/img/spacer.gif);	
}

#info1 , #info2 , #info3 , #info4 , #info5 ,
#info6 , #info7 , #info8 , #info9 , #info10 ,
#info11 , #info12 , #info13 , #info14 , #info15 ,
#info16 , #info17 , #info18 , #info19 , #info20 ,
#info21 , #info22 , #info23 , #info24 , #info25 ,
#info26 , #info27 , #info28 , #info29 , #info30 ,
#info31 , #info32 , #info33 , #info34 , #info35 ,
#info36 , #info37 , #info38 , #info39 , #info40 ,
#info41 , #info42 , #info43 , #info44 , #info45 ,
#info46 , #info47 , #info48 , #info49 , #info50 ,
#info51 , #info52 , #info53 , #info54 , #info55 ,
#info56 , #info57 , #info58 , #info59 , #info60 ,
#info100 , #info200 , #info300 , #info400 , #info500 {
	font-size: 10pt;
}

#category1 , #category2 , #category3 , #category4 , #category5 {
	font-size: 10pt;
	font-weight: bold;
}


p.ltop {
	text-align: right !important;
	margin: 10px !important;
	font-size: 10px !important;
}


/*　/LIVEインフォメーション
-----------------------------------------------------------------*/

/*　DISCインフォメーション
-----------------------------------------------------------------*/
#discfont1 , #discfont2 , #discfont3 , #discfont4 , #discfont5 {
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 12pt;
	font-weight: bolder;
}

td#scdule1 , td#scdule2 , td#scdule3 , td#scdule4 , td#scdule5 ,
td#scdule6 , td#scdule7 , td#scdule8 , td#scdule9 , td#scdule10 ,
td#scdule11 , td#scdule12 , td#scdule13 , td#scdule14 , td#scdule15 ,
td#scdule16 , td#scdule17, td#scdule18 , td#scdule19 , td#scdule20 ,
td#scdule21 , td#scdule22, td#scdule23 , td#scdule24 , td#scdule25 ,
td#scdule26 , td#scdule27, td#scdule28 , td#scdule29 , td#scdule30 {
	font-size: 8pt;
	border-bottom: #391D0F 1px solid;
	text-align: left !important;
}

table#bltd1 , table#bltd2 , table#bltd3 , table#bltd4 , table#bltd5 {
	font-size: 8pt;
}

table#bltd1 , table#bltd2 , table#bltd3 , table#bltd4 , table#bltd5 a:link {
	color: #391D0F;
	text-decoration: none;
}

table#bltd1 , table#bltd2 , table#bltd3 , table#bltd4 , table#bltd5 a:visited {
	color: #800000;
	text-decoration: none;
}

table#bltd1 , table#bltd2 , table#bltd3 , table#bltd4 , table#bltd5 a:hover {
	color: #D2691E;
	text-decoration: underline;
}

td#disctd1 , td#disctd2 , td#disctd3 , td#disctd4 , td#disctd5 ,
td#disctd6 , td#disctd7 , td#disctd8 , td#disctd9 , td#disctd10 ,
td#disctd11 , td#disctd12 , td#disctd13 , td#disctd14 , td#disctd15 ,
td#disctd16 , td#disctd17 , td#disctd18 , td#disctd19 , td#disctd20 {
	font-size: 9pt;
	text-align: left !important;
}

.discimg {
	margin-right: 10px;
}

ul.abmlist {
	padding: 0 0 0 15px;
}
ul.abmlist li {
	list-style: none;
	float:none;
	padding: 0 0 2px 0;
}

/*　DISCインフォメーション
-----------------------------------------------------------------*/

/*　BIOインフォメーション
-----------------------------------------------------------------*/
table#bioborder {
	border-top: #391D0F 1px solid;
	border-right: #391D0F 2px solid;
	border-left: #391D0F 1px solid;
	border-bottom: #391D0F 2px solid;
	text-align: left;
}

table#bioborder td {
	background-color: #391D0F;
	padding: 3px !important;
}

table#bioborder p.year {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #391D0F;
	padding: 2px 4px 2px 5px;
	text-align: left !important;
	display: block;
}

table#bioborder p.eventtxt {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #391D0F;
	padding: 2px 4px 2px 5px;
	text-align: left !important;
	display: block;
}


#biotd a:link {
	color: #391D0F;
	text-decoration: none;
}

#biotd a:visited {
	color: #800000;
	text-decoration: none;
}

#biotd a:hover {
	color: #D2691E;
	text-decoration: underline;
}
/*　/BIOインフォメーション
-----------------------------------------------------------------*/


/*　GALLERYインフォメーション
-----------------------------------------------------------------*/
table#glytable {
	/*width: 300px;*/
}

table#glytable td {
	font-size: 8pt;
	border-bottom: #391D0F 1px solid;
	/*width: 300px;*/
	text-align: center;
	vertical-align: middle;
}

table#glytable td div{
	margin: 0;
	padding: 5px 0;
}

table#glytable td#foottd {
	border: none;
}

/*　/GALLERYインフォメーション
-----------------------------------------------------------------*/


/*　LINKインフォメーション
-----------------------------------------------------------------*/
td#box1 , td#box2 , td#box3 , td#box4 , td#box5 ,
td#box6 , td#box7 , td#box8 , td#box9 , td#box10 ,
td#box11 , td#box12 , td#box13 , td#box14 , td#box15 ,
td#box16 , td#box17 , td#box18 , td#box19 , td#box20 {
	background-color: #391D0F;
	border-bottom: #391D0F 1px solid;
	text-align: left !important;
}

td#spacebox1 , td#spacebox2 , td#spacebox3 , td#spacebox4 , td#spacebox5 ,
td#spacebox6 , td#spacebox7 , td#spacebox8 , td#spacebox9 , td#spacebox10 ,
td#spacebox11 , td#spacebox12 , td#spacebox13 , td#spacebox14 , td#spacebox15 ,
td#spacebox16 , td#spacebox17 , td#spacebox18 , td#spacebox19 , td#spacebox20 {
	height: 10px;
}

#linktd1 p , #linktd2 p , #linktd3 p , #linktd4 p , #linktd5 p ,
#linktd6 p , #linktd7 p , #linktd8 p , #linktd9 p , #linktd10 p ,
#linktd11 p , #linktd12 p , #linktd13 p , #linktd14 p , #linktd15 p ,
#linktd16 p , #linktd17 p , #linktd18 p , #linktd19 p , #linktd20 p {
	font-size: 8pt;
	text-align: left !important;
	margin: 4px 10px 4px 20px;
}


/*　LINKインフォメーション
-----------------------------------------------------------------*/


/*　INQインフォメーション
-----------------------------------------------------------------*/
#mailad {
	font-size: 10pt;
}

td#sig2 {
	font-size: 8pt;
	color: #FFFFFF;
}

#inq {
	font-size: 8pt;
}

#inq a:link {
	color: #391D0F;
	text-decoration: none;
}

#inq a:visited {
	color: #800000;
	text-decoration: none;
}

#inq a:hover {
	color: #D2691E;
	text-decoration: underline;
}
/*　/INQインフォメーション
-----------------------------------------------------------------*/


/*　試聴（moon.inc）
-----------------------------------------------------------------*/
table#moon {
	font-size: 9px;
}

td#moonh {
	height: 300px;
}

#moonlink a:link {
	color: #666666;
	text-decoration: none;
}

#moonlink a:visited {
	color: #888888;
	text-decoration: none;
}

#moonlink a:hover {
	color: #333333;
	text-decoration: underline;
	background-color: #FAFAD2;
}
/*　/試聴（moon.inc）
-----------------------------------------------------------------*/


/**/
div.vinfo {
	width: 330px !important;
	border: 2px solid #391D0F;
	border-left: none;
	border-right: none;
	border-bottom: none;
	padding: 10px 0 0 0;
	margin: 5px 5px 0 5px;
}

div.vinfo div.flbox {
	float: left;
	height: 1%;
	margin: 0;
	padding: 0 15px 0 30px;
}
div.vinfo div.frbox {
	float: left;
	height: 1%;
	margin: 0;
	padding: 0;
}

div.flbox p , div.frbox p {
	padding: 0 !important;
	margin: 0 !important;
	line-height: 1.2;
}


p.vinfo_txt {
	margin: 0;
	padding: 0;
	width:320px !important;
}

/**/














