BODY { color:#000000;
background-image: url(../icon/bg.gif);
background-repeat: repeat-y;
background-attachment: fixed;
background-position: center;
background-color: #0E0E0E;
margin: 0 0 0 0;
font-size: 11px; line-height:14px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif;
scrollbar-base-color: #0E0E0E;
scrollbar-track-color: #222222;
scrollbar-face-color: #0E0E0E;
scrollbar-shadow-color: #0E0E0E;
scrollbar-darkshadow-color: #0E0E0E;
scrollbar-highlight-color: #0E0E0E;
scrollbar-3dlight-color: #0E0E0E;
scrollbar-arrow-color: #DF5500;
}
.L1 A:LINK {
color: #D1D1D1;
letter-spacing:1px;
text-decoration: none;
background: none;
border-bottom: none;
}
.L1 A:hover[href] {
color: #EC0000;
letter-spacing:1px;
text-decoration: none;
background: none;
border-bottom: none;
}
.L1 A:visited {
color: #D1D1D1;
letter-spacing:1px;
text-decoration: none;
background: none;
border-bottom: none;
}
.L1 A:active {
color: #EC0000;
letter-spacing:1px;
text-decoration: none;
background: none;
border-bottom: none;
}
.L2 A:LINK {
color: #D1D1D1;
text-decoration : none;
background: none;
border-bottom: 1px dotted #EC0000;
}
.L2 A:hover[href] {
color: #EC0000;
text-decoration : none;
background: none;
border-bottom: 1px solid #EC0000;
}
.L2 A:visited {
color: #D1D1D1;
text-decoration: none;
background: none;
border-bottom: 1px dotted #EC0000;
}
.L2 A:active {
color: #EC0000;
text-decoration: none;
background: none;
border-bottom: 1px solid #EC0000;
}
.L3 A:LINK {
color: #D1D1D1;
font-size: 13px; line-height:18px;
text-decoration : none;
background: none;
border-bottom: 1px dotted #EC0000;
}
.L3 A:hover[href] {
color: #EC0000;
font-size: 13px; line-height:18px;
text-decoration : none;
background: none;
border-bottom: 1px solid #EC0000;
}
.L3 A:visited {
color: #D1D1D1;
font-size: 13px; line-height:18px;
text-decoration: none;
background: none;
border-bottom: 1px dotted #EC0000;
}
.L3 A:active {
color: #EC0000;
font-size: 13px; line-height:18px;
text-decoration: none;
background: none;
border-bottom: 1px solid #EC0000;
}
A:LINK {
color: #D1D1D1;
text-decoration : none;
background: none;
border-bottom: 0px dotted #EF5100;
}
A:hover[href] {
color: #EF5100;
text-decoration : none;
background: none;
border-bottom: 0px solid #EF5100;
}
A:visited {
color: #D1D1D1;
text-decoration: none;
background: none;
border-bottom: 0px dotted #EF5100;
}
A:active {
color: #EF5100;
text-decoration: none;
background: none;
border-bottom: 0px solid #EF5100;
}

.top	{
border-bottom: 0px solid #777777;
border-left: 0px dotted #777777;
border-right: 0px dotted #777777;
border-top:  0px dotted #777777;
background-image: url(../icon/topimage.jpg);
background-repeat: no-repeat;
background-position: center;
padding-left:0px;
vertical-align:bottom;
margin:0;
	}

.NAVI { color:#111111;
background-image: url(../icon/iconbg.gif);
background-position: center;
background-attachment: ;
background-color: transparent;
}
TD { color:#D1D1D1;
background-color: #0E0E0E;
font-size: 11px; line-height:20px;
text-decoration: none;
font-family: futura, verdana, arial, Hiragino Kaku Gothic Pro, sans-serif; }
input, select, textarea {
color:#D1D1D1;
background-color: #333333;
font-size: 11px; line-height:20px;
text-decoration: none;
font-family: futura, verdana, arial, Hiragino Kaku Gothic Pro, sans-serif; 
} 
.KB12 {
color:#D1D1D1;
background-color: transparent;
font-size: 12px; line-height:20px;
letter-spacing:1px;
text-decoration: none;
font-family: futura, futura, verdana, arial, sans-serif; }
.KB12or {
color:#FFA200;
background-color: transparent;
font-size: 12px; line-height:18px;
letter-spacing:2px;
text-decoration: none;
font-family: futura, futura, verdana, arial, sans-serif; }
.KB14 {
color:#D1D1D1;
background-color: transparent;
font-size: 13px; line-height:14px;
text-decoration: none;
font-weight: bold;
font-family: futura, verdana, arial, sans-serif; }
.tl11 {
color:#EBEBEB;
background-color: transparent;
font-size: 11px; line-height:16px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl12 {
color:#918A88;
background-color: transparent;
font-size: 12px; line-height:18px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl18 {
color:#222222;
background-color: transparent;
font-size: 18px; line-height:150%;
text-decoration: none;
font-weight: bold;
font-family: futura, verdana, arial, sans-serif; }
.tl10 {
color:#D1D1D1;
background-color: transparent;
font-size: 10px; line-height:20px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl10or {
color:#EC0000;
background-color: transparent;
font-size: 10px; line-height:20px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl12 {
color:#D1D1D1;
background-color: transparent;
font-size: 12px; line-height:16px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }

.tl13 {
color:#D1D1D1;
background-color: transparent;
font-size: 13px; line-height:50px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; } 
.tl13or {
color:#EF5100;
background-color: transparent;
font-size: 13px; line-height:18px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; } 
.tl14 {
color:#D1D1D1;
background-color: transparent;
font-size: 14px; line-height:16px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl14w {
color:#ffffff;
background-color: transparent;
font-size: 14px; line-height:16px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl14or {
color:#EC0000;
background-color: transparent;
font-size: 14px; line-height:16px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl15or {
color:#EC0000;
background-color: transparent;
font-size: 15px; line-height:15px;
letter-spacing:3px;
text-decoration: none;
font-family: futura, futura, verdana, arial, sans-serif; }  
.tl24 {
color:#D1D1D1;
background-color: transparent;
font-size: 24px; line-height:16px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.tl36 {
color:#D1D1D1;
background-color: transparent;
font-size: 36px; line-height:16px;
text-decoration: none;
font-family: futura, verdana, arial, sans-serif; }
.OR {
color:#222222;
background-color: #FFB32E; }
.PR {
background: #918A88;
color: #918A88;
font-family: futura, verdana, arial, sans-serif;
font-size:10px;
font-weight:normal;
line-height:150%;
margin: 5px;
}

.map {
background: #0E0E0E;
border-bottom: 0px solid #94979B;
border-left: 0px dotted #94979B;
border-right: 0px dotted #94979B;
border-top:  1px solid #303030;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:200%;
padding-left:15px;
}
.PRprice {
color: #000000;
font-family: futura, verdana, arial, sans-serif;
font-size:15px;
font-weight:bold;
line-height:180%;
}
.block {
background: #0E0E0E;
border-bottom: 0px solid #94979B;
border-left: 0px dotted #94979B;
border-right: 0px dotted #94979B;
border-top:  1px solid #303030;
color: #ffffff;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
padding:10px;
}
.topblog {
border-bottom: 1px dotted #918A88;
border-left: 1px dotted #918A88;
border-right: 1px dotted #918A88;
border-top:  1px dotted #918A88;
background-image: url(../images/bg.jpg);
background-repeat: no-repeat;
background-position: center top;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin-top:10px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
padding:0px;
}
.menu {
border-bottom: 0px solid #918A88;
border-left: 0px solid #918A88;
border-right: 0px solid #918A88;
border-top:  2px solid #EC0000;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin:0px;
padding:0px;
}
.about {
border-bottom: 1px dotted #918A88;
border-left: 1px dotted #918A88;
border-right: 1px dotted #918A88;
border-top:  1px dotted #918A88;
background-image: url(../images/bg2.jpg);
background-repeat: no-repeat;
background-position: center top;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin-top:10px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
padding:0px;
}
.blog1 {
background: #000000;
border-bottom: 0px solid #918A88;
border-left: 0px dotted #918A88;
border-right: 0px dotted #918A88;
border-top:  0px dotted #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin:0px;
padding:15px;
}

.blog2 {
background: #000000;
border-bottom: 0px solid #918A88;
border-left: 1px solid #918A88;
border-right: 1px solid #918A88;
border-top:  0px solid #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
.blog3 {
background: #000000;
border-bottom: 0px solid #918A88;
border-left: 0px solid #918A88;
border-right: 1px solid #918A88;
border-top:  0px solid #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
.blog4 {
background: #000000;
border-bottom: 1px solid #918A88;
border-left: 0px solid #918A88;
border-right: 0px solid #918A88;
border-top:  0px solid #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin:0px;
padding:0px;
}
.blog5 {
background: #000000;
border-bottom: 1px solid #918A88;
border-left: 0px solid #918A88;
border-right: 0px solid #918A88;
border-top:  0px solid #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin:0px;
padding:0px;
}
.bbs {
background: #333333;
border-bottom: 0px solid #918A88;
border-left: 0px solid #918A88;
border-right: 0px solid #918A88;
border-top:  0px solid #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin:0px;
padding:0px;
}
.bbs2 {
background: #000000;
border-bottom: 0px solid #918A88;
border-left: 0px solid #918A88;
border-right: 0px solid #918A88;
border-top:  0px solid #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
.side {
background: #000000;
border-bottom: 0px solid #918A88;
border-left: 0px solid #918A88;
border-right: 0px solid #918A88;
border-top:  0px solid #918A88;
color: #777777;
font-family: futura, verdana, arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:150%;
margin-top:15px;
margin-bottom:0px;
padding:0px;
}


