﻿@charset "UTF-8";
/* CSS Document */


body {

margin:0;

padding:0;

font-size:80%;

line-height:1.6em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

color:#3f3f40;
background: #FFFFFF;

 }





h1, h2, h3,h4,h5,h6,span, ul, li,ol, p, hr, address, div ,img,table,th,tr,td {

margin:0;

padding:0;

}


img {

border:0;

vertical-align:top;

}


ul li{

list-style:none;

}



a {

text-decoration:none;

border:none;

overflow:hidden;

}



hr {

display:none;

}





address{
font-style:normal;
}





/* wrapper */


#wrapper {
width:850px;

padding:0 0 0 50px;

text-align:left;


}


/*logo*/
#logo{
padding:30px 0 20px 0;
}

/* navi */



#navi ul li.navi1 a{
background:url(../img/navi1.jpg) 0 0 no-repeat;

text-indent:-9999px;

width:205px;

height:31px;

display: block;

}



#navi ul li.navi1 a:hover{

background:url(../img/navi1_lo.jpg) 0 0 no-repeat;

}



#navi ul li.navi2 a{

background:url(../img/navi2.jpg) 0 0 no-repeat;

text-indent:-9999px;

width:205px;

height:31px;

display: block;

}



#navi ul li.navi2 a:hover{

background:url(../img/navi2_lo.jpg) 0 0 no-repeat;

}


#navi ul li.navi3 a{

background:url(../img/navi3.jpg) 0 0 no-repeat;

text-indent:-9999px;

width:205px;

height:31px;

display: block;

}



#navi ul li.navi3 a:hover{

background:url(../img/navi3_lo.jpg) 0 0 no-repeat;

}


#navi ul li.navi4 a{

background:url(../img/navi4.jpg) 0 0 no-repeat;

text-indent:-9999px;

width:205px;

height:31px;

display: block;

}



#navi ul li.navi4 a:hover{

background:url(../img/navi4_lo.jpg) 0 0 no-repeat;

}


#navi ul{
padding:0 0 20px 2px;
}

#navi ul li{
padding:0 7px 0 0;
}





/*snavi */


#contentskaizyou ul li.snavi1 a{
background:url(../../hall/img/snavi1.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyou li.snavi1 a:hover{

background:url(../../hall/img/snavi1_lo.gif) 0 0 no-repeat;

}



#contentskaizyou ul li.snavi2 a{

background:url(../../hall/img/snavi2.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyou ul li.snavi2 a:hover{

background:url(../../hall/img/snavi2_lo.gif) 0 0 no-repeat;

}

#contentskaizyou ul li.snavi3 a{

background:url(../../hall/img/snavi3.gif) 0 0 no-repeat;

text-indent:-9999px;

width:99px;

height:31px;

display: block;

}



#contentskaizyou ul li.snavi3 a:hover{

background:url(../../hall/img/snavi3_lo.gif) 0 0 no-repeat;

}


/*snavi */


#contentskaizyou ul li.snavi1 a{
background:url(../../hall/img/snavi1.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyou li.snavi1 a:hover{

background:url(../../hall/img/snavi1_lo.gif) 0 0 no-repeat;

}



#contentskaizyou ul li.snavi2 a{

background:url(../../hall/img/snavi2.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyou ul li.snavi2 a:hover{

background:url(../../hall/img/snavi2_lo.gif) 0 0 no-repeat;

}

#contentskaizyou ul li.snavi3 a{

background:url(../../hall/img/snavi3.gif) 0 0 no-repeat;

text-indent:-9999px;

width:99px;

height:31px;

display: block;

}



#contentskaizyou ul li.snavi3 a:hover{

background:url(../../hall/img/snavi3_lo.gif) 0 0 no-repeat;

}


/*snavi */


#contentskaizyou ul li.snavi1 a{
background:url(../../hall/img/snavi1.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyou li.snavi1 a:hover{

background:url(../../hall/img/snavi1_lo.gif) 0 0 no-repeat;

}



#contentskaizyou ul li.snavi2 a{

background:url(../../hall/img/snavi2.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyou ul li.snavi2 a:hover{

background:url(../../hall/img/snavi2_lo.gif) 0 0 no-repeat;

}

#contentskaizyou ul li.snavi3 a{

background:url(../../hall/img/snavi3.gif) 0 0 no-repeat;

text-indent:-9999px;

width:99px;

height:31px;

display: block;

}



#contentskaizyou ul li.snavi3 a:hover{

background:url(../../hall/img/snavi3_lo.gif) 0 0 no-repeat;

}



/*snavioosaka */


#contentskaizyouoosaka ul li.snavi1 a{
background:url(../../hall/img/snavi1.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyouoosaka li.snavi1 a:hover{

background:url(../../hall/img/snavi1_lo.gif) 0 0 no-repeat;

}



#contentskaizyouoosaka ul li.snavi2 a{

background:url(../../hall/img/snavi2.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyouoosaka ul li.snavi2 a:hover{

background:url(../../hall/img/snavi2_lo.gif) 0 0 no-repeat;

}

#contentskaizyouoosaka ul li.snavi3 a{

background:url(../../hall/img/snavi3.gif) 0 0 no-repeat;

text-indent:-9999px;

width:99px;

height:31px;

display: block;

}



#contentskaizyouoosaka ul li.snavi3 a:hover{

background:url(../../hall/img/snavi3_lo.gif) 0 0 no-repeat;

}


/*snavinagoya */




#contentskaizyounagoya ul li.snavi1 a{
background:url(../../hall/img/snavi1.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyoufukuoka ul li.snavi1 a{
background:url(../../hall/img/snavi1.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}





#contentskaizyounagoya li.snavi1 a:hover{

background:url(../../hall/img/snavi1_lo.gif) 0 0 no-repeat;

}


#contentskaizyoufukuoka li.snavi1 a:hover{

background:url(../../hall/img/snavi1_lo.gif) 0 0 no-repeat;

}





#contentskaizyounagoya ul li.snavi2 a{

background:url(../../hall/img/snavi2.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}

#contentskaizyoufukuoka ul li.snavi2 a{

background:url(../../hall/img/snavi2.gif) 0 0 no-repeat;

text-indent:-9999px;

width:65px;

height:31px;

display: block;

}



#contentskaizyounagoya ul li.snavi2 a:hover{

background:url(../../hall/img/snavi2_lo.gif) 0 0 no-repeat;

}

#contentskaizyounagoya ul li.snavi3 a{

background:url(../../hall/img/snavi3.gif) 0 0 no-repeat;

text-indent:-9999px;

width:99px;

height:31px;

display: block;

}



#contentskaizyounagoya ul li.snavi3 a:hover{

background:url(../../hall/img/snavi3_lo.gif) 0 0 no-repeat;

}



#contentskaizyoufukuoka ul li.snavi2 a:hover{

background:url(../../hall/img/snavi2_lo.gif) 0 0 no-repeat;

}

#contentskaizyoufukuoka ul li.snavi3 a{

background:url(../../hall/img/snavi3.gif) 0 0 no-repeat;

text-indent:-9999px;

width:99px;

height:31px;

display: block;

}



#contentskaizyoufukuoka ul li.snavi3 a:hover{

background:url(../../hall/img/snavi3_lo.gif) 0 0 no-repeat;

}






#contentskaizyou ul{
padding:0 0 0 250px;
}

#contentskaizyou ul li{
padding:0 10px 0 0;
}

#contentskaizyouoosaka ul{
padding:0 0 0 250px;
}

#contentskaizyouoosaka ul li{
padding:0 10px 0 0;
}

#contentskaizyounagoya ul{
padding:0 0 0 250px;
}

#contentskaizyounagoya ul li{
padding:0 10px 0 0;
}

#contentskaizyoufukuoka ul{
padding:0 0 0 250px;
}

#contentskaizyoufukuoka ul li{
padding:0 10px 0 0;
}

#contentskaizyou{
background:url(../../hall/img/mainimg.jpg) 0 0 no-repeat;
width:850px;

height:400px;

}

#contentskaizyouoosaka{
background:url(../../hall/oosaka/img/mainimg.jpg) 0 0 no-repeat;
width:850px;

height:400px;

}

#contentskaizyounagoya{
background:url(../../hall/nagoya/img/mainimg.jpg) 0 0 no-repeat;
width:850px;

height:400px;

}


#contentskaizyoufukuoka{
background:url(../../hall/fukuoka/img/mainimg.jpg) 0 0 no-repeat;
width:850px;

height:400px;

}


/* footer */

#footer{
text-align:center;


padding-top:20px;
}

#footer a{
color:#3E3A39;
}

#footer a:hover{
color:#258A5B;
text-decoration:underline;
}


/* address */

address{
text-align:center;


}







.left {
	float:left;
}

.right {
	float:right;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/*IE7以外のモダンブラウザ向け*/

.clearfix {
	display:inline-block;
}
/*IE7およびMacIE5向け*/
/*Hides from IE-mac\*/
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}

/*End hide from IE-mac*/ /*IE6以前向け*/


/*
