*{font-size: x-small; border: none; font-family: "ＭＳ Ｐゴシック" "arial";
line-height: 2em;}

body { margin: 0; padding: 0; color: #FFFFFF; font-weight: normal; font-style: normal; background-color: #222222; font-family: "ＭＳ Ｐゴシック" "arial";

}

a:link  { color: #ffffff;
text-decoration: none;
}
a:visited { color: #ffffff;
text-decoration: none;
}

a:hover {color: #ffffff;
text-decoration: underline;}
a:active  {color: #ffffff;
text-decoration: none;
}

#header { width: 800px; height: 140px; background-color: #000; margin-left: 20;
text-align: left;}
#logo {
	padding: 0; margin: 0; line-height: 0em;
}

#globalNavigation {width: 800; 
height: 20px;
 border: none; margin: 0; padding: 0; line-height: 0em;}

#globalNavigation li {
float: left;
 height: 20px;
 padding: 0; margin: 0;
}

#globalNavigation li a {
display: block;
}

#globalNavigation li a:hover,
#globalNavigation li a:focus {

}

#top {
width: 800px;
height: 200px;
float: none;
text-align: left;
position: relative;

z-index: 200;
background: url(../images/spa/spa_head.jpg)  no-repeat;
}
#airwave_top {
width: 800px;
height: 200px;
float: none;
text-align: left;
position: relative;

z-index: 200;
background: url(../images/airwave/head.jpg)  no-repeat;
}

#heads {
width: 800px;
height: 200px;
float: none;
text-align: center;
position: relative;

z-index: 200;
background: url(../images/design-8.jpg)  no-repeat;
}

#title {
width: 700px;
height: 100px;
text-align: left;
margin: 50px;
}
#title td {
font-size: 36px; 
border: none; 
font-family: "ＭＳ Ｐゴシック" "arial";
}

#sub {
font-size: 24px; 
border: none; 
font-family: "ＭＳ Ｐゴシック" "arial";
color: #999999;
}
#top2 {
width: 800px;
height: 100px;
float: none;
background: url(../images/top_rogo.gif)  no-repeat;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #333333;
border-style: solid;
}

#indextop {
width: 800px;
height: 100px;
float: none;
text-align: left;
background: url(../images/index_top.jpg)  no-repeat;
}

#return {
width: 750px;
height: 50px;
float: none;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
}

#exi {
margin: 10px 0px;
}

#left {
width: 200px;
height: 700px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #333333;
border-style: solid;
float: left;
background : url(../images/style_side.jpg) no-repeat;
}


#wrapper {  
width: 800px;
min-width: 800px; 
max-width: 800px;
background: #000000;
}

h2#under {
width: 750px;
height: 20px;
text-align: left;
float: none;
padding-top: 10px;
margin: 0;		
}

h2#copyright {
width: 800px;
height: 20px;
margin: 0;
padding-top: 10px;		
text-decoration: none;
background-position: center;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #333333;
border-style: solid; 
}

h2#header {
width: 600px;
height: 100px;
margin: 0;
padding: 0;
background: url(../images/bgl.gif) no-repeat;
}

h1#pic {
width: 800px;
height: 200px;
margin-left: 0px;
margin-right: auto;
margin-top: 0px;
padding-top: 0px;
background: url(../images/salon/image_air.jpg) left no-repeat;
}

h2#logo {
width: 250px;
height: 50px;
margin: auto;
background: url(../images/logo.gif) left no-repeat;
}


h2#header_bg {
width: 600px;
height: 80px;
background : url(../images/header_bg.gif) left no-repeat;
}

td#headertable {
float: left;
margin: 0;
width: 600px;
height: 20px;
max-width: 600px;
min-width: 600px;
max-height: 20px;
min-height: 20px;
letter-spacing: 0;
}

h2#inkl {
margin-left: 25;
text-align: left;
color: #666;
font-weight: normal;
font-style: normal;
font-family: normal;
line-height: 1.5em;
font-family: "ＭＳ Ｐゴシック"　"arial"; 
}

h3#sit {
margin-left: 525;
}

h2#lef {
text-align: left;
margin-left: 25;
margin-top: 10;
}

h2#wid {
width: 550;
text-align: left;
color: #666;
font-weight: normal;
font-style: normal;
font-family: normal;
line-height: 2em;
font-family: "ＭＳ Ｐゴシック"　"arial"; 
}
h3#rig {
text-align: right;
margin-right: 25;
font-family: "ＭＳ Ｐゴシック"　"arial";
font-weight: normal;
font-style: normal;
font-family: normal;
line-height: 2em; 
}

td#cen {
width: 150;
text-align: center;
vertical-align: top;
color: #666;
font-style: normal;
font-family: normal;
line-height: 2em; 
font-family: "ＭＳ Ｐゴシック"　"arial";
}


input, select, textarea { 
border: 1px #111111 solid; 
} 

#line {
width: 750px;
height: 5px;
background: url(../images/line00.gif) no-repeat;
margin: 0px;
}

#cast_box {
width: 200px;
height: 800px;
background : url(../images/cast_header.jpg) no-repeat;
float: left;
}


ul.cast li {
width: 150px;
height: 120%;
margin: 15px;
float: left;
text-align: left;
}

#styl {
width: 750px;
height: 150%;
text-align: left;
background-color : #333333;
margin-top: 20px;
padding: 5px;
}

.clearLeft { 
clear: left; 
}


ul.style li {
width: 100px;
height: 230px;
margin: 9px;
float: left;
text-align: left;
}

ul.salon li {
width: 525px;
height: 120%;
margin: 50px;
padding: 0px;
text-align: left;
}

#air {
width: 800px;
height: 200px;
background : url(../images/air_image.jpg) no-repeat;
}

#system {
width: 600px;
height: 120%; 
min-width: 600px; 
max-width: 600px;
background: #000000;
}

#boxbox {
width: 500px;
height: 500px;
overflow: auto;
padding: 25px;
text-align: left;
margin-top: 10px;
}

#boxbox2 {
width: 500px;
height: 500px;
overflow: auto;
padding: 25px;
text-align: left;
margin-top: 35px;
background: #FFFFFF;
color: #000000;
}


#box_menu {
width: 500px;
padding: 25px;
text-align: left;
margin-top: 10px;
background: #FFFFFF;
color: #000000;
}

#service_menu {
width: 200px;
height: 300px;
float: left;
text-align: center;
padding-top: 20px;
margin-top: 10px;
}


#s_1 {
width: 450px;
height: 25px;
color: #FFFFFF;
background: #000000;
padding-left: 10px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #333333;
border-style: solid;
}
#s_2 {
padding-left: 13px;
}

#s_3 {
width: 450px;
height: 25px;
color: #FFFFFF;
background: #333333;
padding-left: 10px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #333333;
border-style: solid;
}

#s_4 {
padding-left: 13px;
}

ul.service li {
width: 150px;
text-align: left;
background: #000000;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #333333;
border-style: solid;
}

ul.salon li {
width: 375px;
text-align: left;
float: left;
background: #333333;
}

ul {
list-style-type: none;
}

ol {
list-style-type: none;
}

#airmap {
width: 500px;
height: 500px;
margin: 10px;
}

#menu_tab {
width: 325px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-color: #333333;
border-style: solid;

}

div.event table {
width: 800px;
height: 600px;
margin: 0px;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
padding: 0px;
}

#table_nu {
width: 550px;
border: 0px;
background-color: #FFFFFF;
color: #333333;
}
#table_ni {
width: 600px;
border: 0px;
background-color: #FFFFFF;
color: #333333;
}
#menu3 {
width: 750px;
padding: 25px;
text-align: right;
}

.new {
background-color: #FF0000;
color: #FFFFFF;
}