
BODY{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
scrollbar-arrow-color:#777777;
scrollbar-face-color:#ffffff;
scrollbar-track-color:#f8f8f8;
scrollbar-3dlight-color:#f8f8f8;
scrollbar-highlight-color:#aaaaaa;
scrollbar-shadow-color:#aaaaaa;
scrollbar-darkshadow-color:#f8f8f8;
background-image : url(../img/bg.gif);
}
TD{
font-size : 8pt;
}
H1{
font-size : 8pt;
color : #999999;
margin-top : 0px;
margin-bottom : 0px;
font-weight:normal;
}
H2{
font-size : 9pt;
margin-top : 0px;
margin-bottom : 0px;
font-weight:normal;
}
H3{
font-size : 8pt;
margin-top : 0px;
margin-bottom : 0px;
font-weight:normal;
}
H4{
font-size : 8pt;
margin-top : 0px;
margin-bottom : 0px;
font-weight:normal;
}
H5{
font-size : 8pt;
margin-top : 0px;
margin-bottom : 0px;
font-weight:normal;
}
H6{
font-size : 8pt;
margin-top : 0px;
margin-bottom : 0px;
font-weight:normal;
}
FORM{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
A:LINK {
	color: #0000ff;
	background-color: #;
	font-weight: ;
	font-family: "";
	font-size: px;
	cursor: pointer;
	text-decoration: none;
}
A:VISITED {
	color: #0000ff;
	background-color: #;
	font-weight: ;
	font-family: "";
	font-size: px;
	cursor: pointer;
	text-decoration: none;
}
A:HOVER {
	color: #b00000;
	background-color: #;
	font-weight: ;
	font-family: "";
	font-size: px;
	cursor: pointer;
	text-decoration: underline;
}
A:ACTIVE {
	color: #b00000;
	background-color: #;
	font-weight: ;
	font-family: "";
	font-size: px;
	cursor: pointer;
	text-decoration: none;
}
a.menu:LINK {
	font-size: 10pt;
	color: YELLOW;
	text-decoration: none;
	cursor: pointer;
}
a.menu:VISITED {
font-size : 10pt;
color: YELLOW;
text-decoration : none;
}
a.menu:HOVER {
font-size : 10pt;
color: #b00000;
text-decoration: underline;
}
a.menu:ACTIVE {
font-size : 10pt;
color: #b00000;
text-decoration: underline;
}
.sub-h1{
text-align : center;
margin-top : 3px;
}
.sub-h1_2{
text-align : center;
margin-top : 5px;
}
.title{
font-weight : bold;
color : #ffffff;
margin-top : 2px;
margin-bottom : 2px;
line-height : 1.5em;
font-size : 10pt;
}
.ps-menu{
line-height : 1.4em;
margin-left : 12px;
}
.menu-nabi{
font-size : 9pt;
margin-top : 3px;
color : #ffffff;
margin-bottom : 3px;
}
.nabi{
text-align : right;
margin-bottom : 5px;
margin-top : 5px;
color : #ffffff;
}
.howto-nabi{
font-size : 8pt;
color : #ffffff;
text-align : center;
}
.home-head{
text-align : center;
margin-left : 320px;
margin-right : 5px;
margin-top : 5px;
}
.home-head_info{
color : #ffffff;
margin-left : 30px;
margin-right : 80px;
line-height : 1.2em;
margin-top : 80px;
font-size : 10pt;
}
.home-info_4s{
text-align : center;
}
.home-photo{
margin-top : 7px;
}
.list-no{
color : #333333;
letter-spacing : 3px;
margin-left : 3px;
margin-right : 3px;
font-size : 9pt;
margin-top : 3px;
text-align : center;
}
.no{
font-size : 10pt;
color : #ffffff;
}
.name{
font-size : 8pt;
color : #ffffff;
}
.photo-w{
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #ffffff #ffffff #ffffff #ffffff;
text-align : center;
color : #ffffff;
}
.td-title{
color : #ffffff;
background-color : #939786;
text-align : center;
}
.td-main_title{
font-size : 10pt;
font-weight : bold;
color : #ffffff;
background-color : #939786;
}
.td-title-main{
color : #ffffff;
background-color : #939786;
text-align : center;
}
.td-contact_menu{
font-size : 10pt;
font-weight : bold;
color : #ffffff;
}
.td-contents{
background-color : #ffffff;
}
.subcontents-td_ti{
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #999999;
text-align : left;
font-size : 10pt;
font-weight : bold;
color : #ffffff;
background-color : #000000;
}
.subcontents-td_contents{
text-align : left;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #939786;
line-height : 1.3em;
}
.subcontents-td_menu{
text-align : right;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #939786;
}
.subcontents-td_contents_spot{
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b00000;
border-left-width : 3px;
border-left-style : solid;
border-left-color : #b00000;
}
.subcontents-td_ti_sub{
font-size : 8pt;
color : black;
background-color : #bcbfb4;
border-left-width : 5px;
border-left-style : solid;
border-left-color : #38a8ff;
}


.home-works{
 text-align : right;
 margin-right : 5px;
}
.cal_subtitle{
  font-size : 8pt;
  
  color : #ffffff;
  text-align : center;
  width : 50%;
  line-height : 140%;
}

