@charset "utf-8";
/* CSS Document */
* {
    font:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

body {
    padding:0px;
	margin:0px;
}
p {
    font-size:80%;
	line-height:180%;
	letter-spacing:0.1em;
	padding-right:30px;
}
tr {
    padding:0px;
	margin:0px;
}
td {
    vertical-align:top;
}
td#bottom {
    vertical-align:bottom;
}
td#center {
    vertical-align:middle;
}
table.na-ta td {
    font-size:80%;
	line-height:180%;
	letter-spacing:0.1em;
	padding:3px 0px;
	vertical-align:top;
}
table.kiroku {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f0c8d4;
}
table.kiroku td {
	font-size:80%;
	line-height:180%;
	letter-spacing:0.1em;
	padding:7px 0px;
	margin:5px 0px;
	vertical-align:top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f0c8d4;
}
h1,h2,h3 {
    padding:0px;
	margin:0px;
}
img {
    border:none;
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}
a {
    margin:0px;
	padding:0px;
}
li {
    font-size:80%;
}
#footer2 p {
    margin:0px;
	padding:0px 0px 20px 0px;
}
#footer2-b p {
    margin:0px;
	padding:0px 0px 20px 0px;
}

/*背景模様画像*/

body#musumekabuki {
	background-image: url(../images/musume-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding:30px 0px 0px 0px;   
}
body#butaihanju {
	background-image: url(../images/butai-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:30px 0px 0px 0px;   
}
body#npomusume {
	background-image: url(../npoimg/turu.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:30px 0px 0px 0px;   
}

body#npomusume2 {
	background-image: url(../npoimg/tutumi.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:30px 0px 0px 0px;   
}

body#npomusume4 {
	background-image: url(../npoimg/kusa.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:30px 0px 0px 0px;   
}
body#npomusume5 {
	background-image: url(../npoimg/bg-2-5.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:30px 0px 0px 0px;   
}
body#nagoya1 {
    padding:30px 0px 0px 0px;
	background-image: url(../nagoyaimg/gb3-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#nagoya2 {
	background-image: url(../nagoyaimg/gb3-3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
body#nagoya3 {
    padding:0px;
	background-image: url(../nagoyaimg/gb3-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


h3.h3-1 {
    height:32px;
	background-image: url(../images/h3.gif);
	background-repeat: repeat-x;    
}
h3.h3-2 {
    height:32px;
	background-image: url(../images/b-t-bg.gif);
	background-repeat: repeat-x;    
}



/*PNG*/

* html div.top-img{
    width:220px;
    height:260px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/top-img.png);
}
* html div.top-img img{
    display:none;
}
* html div.top-img2{
    width:220px;
    height:260px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../npoimg/npotop.png);
}
* html div.top-img2 img{
    display:none;
}

* html div.top-img3{
    width:220px;
    height:260px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../npoimg/npotop2.png);
}
* html div.top-img3 img{
    display:none;
}
* html div.top-img4{
    width:220px;
    height:260px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../npoimg/npotop4.png);
}
* html div.top-img4 img{
    display:none;
}
* html div.top-img5{
    width:220px;
    height:260px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../npoimg/npotop5.png);
}
* html div.top-img5 img{
    display:none;
}


