/* ====== TXT ==================== */
body {
	font-family: "ＭＳ Ｐゴシック", osaka, Arial, Helvetica;
	color: #666666;
}

td {
 font-size:0.6875em;
	line-height:1.2em;
}

p {
  font-size:1.15em;
	 line-height:1.5em;
		margin:0px;
	 padding:0px;
}	

h1 {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

h2 {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}	

h3 {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


/*===以前の設定
===えいち1 {font-size:1.25em;line-height:1.1em;margin:0px;padding:0px;}===

===えいち2 { font-size:1.15em;line-height:1.1em;margin:0px;padding:0px;}===
	
===えいち3 {font-size:1em;line-height:1.1em;margin:0px;padding:0px;}======== */


.fs1em {
	FONT-SIZE:1em
}
.fs115em {
	FONT-SIZE: 1.15em
}
.fs125em {
	FONT-SIZE: 1.25em
}
.w-fs1em {
	FONT-SIZE:1em;
              color:#ffffff;
}
.w-fs115em {
	FONT-SIZE: 1.15em;
               color:#ffffff;
}
.w-fs125em {
	FONT-SIZE: 1.25em;
               color:#ffffff;
}

.b-fs1em {
	FONT-SIZE:1em;
              color:#663300;
}
.b-fs115em {
	FONT-SIZE: 1.15em;
               color:#663300;
}
.b-fs125em {
	FONT-SIZE: 1.25em;
               color:#663300;
}
.fs12pt {
	FONT-SIZE: 12pt
}
.fs10pt {
	FONT-SIZE: 10pt
}
.fs8pt {
	FONT-SIZE: 8pt
}

.l_nav {
  font-size:0.75em;
	 line-height:1em;
}

.list {
 font-size:1em;
}

.small {
 font-size:0.55em;
	line-height:1.2em;
}

.txt-b {
  font-weight:bold;
}

.brown {
  color:#663300;
	}
	
.pink {
  color:#FF6667;
}

.white {
  color:#ffffff;
	}
	
.gray {
  color:#666666;
}

/* ====== TXT[category] ==================== */
.txtoffice {
  color:#336666;
	}
.txtmeeting {
  color:#CC6699;
	}
.txtexecutive {
  color:#CC9966;
	}
.txtlobby {
  color:#CCCC33;
	}
.txtcabinet {
  color:#3333CC;
	}
.txtpartition {
  color:#6699CC;
	}
.txtaccessory {
  color:#CC66CC;
	}
.txtother	 {
  color:#339933;
	}

	
/* ====== TXT[link] ==================== */
a:link {
	text-decoration: underline;
	color: #3366CC;
}

a:visited {
	text-decoration: underline;
	color: #3366CC;
}

a:hover {
	text-decoration: underline;
	color: #C71444;
}

a:active {
	text-decoration: underline;
	color: #C71444;
}

.stay {
 font-weight:bold;
	color: #C71444;
}

.b_navlink:link{
               text-decoration:underline;
               color:#000000;
}
.b_navlink:visited{
                    text-decoration:underline;
               color:#000000;
}
.b_navlink:hover{
                   text-decoration: underline;
	color: #C71444;
} 

.b_navlink:active {
	text-decoration: underline;
	color: #C71444;
}

.navlink:link{
               text-decoration:underline;
               color:#663300;
}
.navlink:visited{
                    text-decoration:underline;
               color:#663300;
} 
.navlink:hover{
                   text-decoration: underline;
	color: #C71444;
}
.navlink:active {
	text-decoration: underline;
	color: #C71444;
}

/* ====== Bg-COLOR[Basic] ==================== */

.brown1	{	background-color: #663300;	}
.brown2	{	background-color: #9D7843;	}
.brown3	{	background-color: #F0E7C9;	}

.white1	{	background-color: #ffffff;	}

.gray1	{	background-color: #cccccc;	}
.gray2	{	background-color: #F5F5F5;	}
.gray3	{	background-color: #7E7E7E;	}
.gray4	{	background-color: #E4DFDE;	}

.office	{	background-color: #336666;	}
.meeting	{	background-color: #CC6699;	}
.executive	{	background-color: #CC9966;	}
.lobby	{	background-color: #CCCC33;	}
.cabinet	{	background-color: #3333CC;	}
.partition	{	background-color: #6699CC;	}
.accessories {	background-color: #CC66CC;	}
.others	{	background-color: #339933;	}

.office1	{	background-color: #D1DAD6;	}
.meeting1	{	background-color: #F0DAE0;	}
.executive1 {	background-color: #F0E4D6;	}
.lobby1	{	background-color: #F0EECC;	}
.cabinet1	{	background-color: #D1D0EA;	}
.partition1 {	background-color: #DCE4EA;	}
.accessories1 {	background-color: #F0DAEA;	}
.others1	{	background-color: #D1E4CC;	}

.office2	{	background-color: #E5E8E4;	}
.meeting2	{	background-color: #F4E8E9;	}
.executive2 {	background-color: #F4EDE4;	}
.lobby2	{	background-color: #F4F3DF;	}
.cabinet2	{	background-color: #E5E3EE;	}
.partition2 {	background-color: #EAEDEE;	}
.accessories2 {	background-color: #F4E8EE;	}
.others2	{	background-color: #E5EDDF;	}

.haya{border-style:solid;
      border-width:1px;
      border-color:#330000;


}


.hayama1{background-image:url("../images/top/nav_07_001.jpg");
        background-repeat:no-repeat;
        background-position:right; 
}

.hayama2{background-image:url("../images/top/nav_07_03.jpg");
        background-repeat:no-repeat;
        background-position:right; 
}


.hayama3{background-image:url("../images/top/nav_07_02.jpg");
        background-repeat:no-repeat;
        background-position:center; 
}


.hayaya1{background-image:url("../images/top/nav_05_001.jpg");
        background-repeat:no-repeat;
        background-position:right; 
}

.hayaya2{background-image:url("../images/top/nav_05_03.jpg");
        background-repeat:no-repeat;
        background-position:right; 
}


.hayaya3{background-image:url("../images/top/nav_05_02.jpg");
        background-repeat:no-repeat;
        background-position:center; 
}


.hayaya4{background-image:url("../images/top/inter_0209.jpg");
        background-repeat:no-repeat;
        background-position:0%; 
}

.hayaya5{background-image:url("../images/top/inter_13.jpg");
        background-repeat:no-repeat;
        background-position:60%;      
         
}


.hayaya6{background-image:url("../images/top/inter_07.jpg");
        background-repeat:no-repeat;
        background-position:5px 400px; 
}


.menu_list a:link{text-decoration: underline;
	color: #0000ff;
        font-size:11px;
        font-weight:bold;
        line-height:1.2em;}

.menu_list a:hover{text-decoration: underline;
	color: #C71444;
        font-size:11px;
        font-weight:bold;
        line-height:1.2em;}

.menu_list a:visited{text-decoration: underline;
	color: #0000f;
        font-size:11px;
        font-weight:bold;
        line-height:1.2em;}

.menu_list a:active{text-decoration: underline;
	color: #C71444;
        font-size:11px;
        font-weight:bold;
        line-height:1.2em;}



.menu_est a:link{text-decoration: underline;
	color: #0000ff;
        font-size:12px;
        font-weight:bold;
        line-height:1.2em;}

.menu_est a:hover{text-decoration: underline;
	color: #C71444;
        font-size:12px;
        font-weight:bold;
        line-height:1.2em;}

.menu_est a:visited{text-decoration: underline;
	color: #0000f;
        font-size:12px;
        font-weight:bold;
        line-height:1.2em;}

.menu_est a:active{text-decoration: underline;
	color: #C71444;
        font-size:12px;
        font-weight:bold;
        line-height:1.2em;}




#line{position:absolute;
top:500px;
left:15px;
width:220px;
}

#nline{position:absolute;
top:235px;
left:297px;
width:250px;
}

#eline{position:absolute;
top:215px;
left:430px;
width:150px;
}

#neline{position:absolute;
top:215px;
left:430px;
width:150px;
}

#vline{position:absolute;
top:492px;
left:229px;
width:160px;
}

#nvline{position:absolute;
top:170px;
left:449px;
width:170px;
}

#yaline{position: absolute;
top:133px;
left:400px;
}

.buck{
border-top-style:solid;
border-top-width:5px;
border-top-color:#660000;
border-left-style:solid;
border-left-width:1px;
border-left-color:#ccc;
}

.bucd{
border-left-style:solid;
border-left-width:1px;
border-left-color:#ccc;
}

.bucky{
border-top-style:solid;
border-top-width:5px;
border-top-color:#660000;
}

.buckx{
border-top-style:solid;
border-top-width:5px;
border-top-color:#660000;
border-right-style:solid;
border-right-width:1px;
border-right-color:#ccc;

}

.back{
border-right-style:solid;
border-right-width:1px;
border-right-color:#ccc;

}

.aback{
border-right-style:solid;
border-right-width:1px;
border-right-color:#ccc;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#ccc;
}

.absck{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#ccc;
}

.abscke{
border-left-style:solid;
border-left-width:1px;
border-left-color:#ccc;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#ccc;
}

.afront{
border-top-style:solid;
border-top-width:1px;
border-top-color:#ccc;

}