BODY 
{
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
UL 
{
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
OL 
{
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
LI 
{
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
P 
{
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

.m15 
{
	MARGIN: 15px;
    FONT-SIZE: 14px;
}
.clearboth 
{
	CLEAR: both
}
H1 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BORDER-BOTTOM: #ffdcc0 1px solid
}
.p10 
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
.lh150 
{
	LINE-HEIGHT: 150%
}
.tdvbcrlf 
{
	WORD-BREAK: break-all;
	WORD-WRAP: break-word
}
#Allsite 
{
	MARGIN: 0px auto;
	WIDTH: 950px;
	HEIGHT: 500px;
	BACKGROUND-COLOR: #ffffff
}
.allsite_top 
{
	CLEAR: both;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 60px
}
.allsite_top_01 
{
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	WIDTH: 400px;
	LINE-HEIGHT: 40px;
	HEIGHT: 50px
}
.allsite_top_02 
{
	PADDING-RIGHT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	FLOAT: right;
	WIDTH: 510px;
	LINE-HEIGHT: 40px;
	HEIGHT: 50px;
	TEXT-ALIGN: right
}
.allsite_top_02 B 
{
	COLOR: #ff0000
}
.allsite_top_01 A:link 
{
	COLOR: #666666! important
}
.allsite_top_01 A:visited 
{
	COLOR: #666666! important
}
.allsite_top_01 A:hover 
{
	COLOR: #666666! important;
	TEXT-DECORATION: underline
}
.allsite_banner 
{
	HEIGHT: 50px
}
.top_title 
{
	FONT-SIZE: 23px;
	LINE-HEIGHT: 50px;
	PADDING-TOP: 5px
}
.allsite_banner_02 
{
	PADDING-RIGHT: 20px;
	FLOAT: right;
	WIDTH: 110px;
	LINE-HEIGHT: 50px;
	HEIGHT: 50px;
	TEXT-ALIGN: right
}

.Sleft 
{
	FLOAT: right;
	WIDTH: 187px
}
.Sright 
{
	FLOAT: right;
	WIDTH: 90%;
}
.box 
{
	BORDER-RIGHT: #ffb980 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffb980 1px solid;
	MARGIN-TOP: 8px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ffb980 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ffb980 1px solid;
	BACKGROUND-COLOR: #ffffff
}
.box_title_line 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 28px;
	PADDING-TOP: 0px;
	HEIGHT: 28px
}
.box_title_s 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.box_title 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 30px;
	PADDING-TOP: 0px;
	HEIGHT: 30px;
	TEXT-ALIGN: left
}
.endSpaces 
{
	CLEAR: both;
	DISPLAY: block;
	FONT: 0px/0px sans-serif
    border-top:#ffb980 1px dashed;
	padding-top:20px;
}
.box_con 
{
	MARGIN: 15px auto;
	LIST-STYLE-TYPE: none;
	BACKGROUND-COLOR: #fefdfd;
	TEXT-ALIGN: left
}
.box_con LI 
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 1px dashed;
	HEIGHT: 25px
}
.box_con LI SPAN 
{
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 150%;
	PADDING-TOP: 0px
}
.index_img 
{
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	FLOAT: left;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 8px
}
.con 
{
	MARGIN: 10px;
	LINE-HEIGHT: 150%
}

.lh180 
{
	LINE-HEIGHT: 180%
}
H1 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 180%;
	PADDING-TOP: 10px
}
.bottom 
{
	BORDER-TOP: #ffb980 1px solid;
	HEIGHT: 50px
	MARGIN: 0px;
}
.bottom_01 
{
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px
}
.bottom_02 
{
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 750px;
	LINE-HEIGHT: 180%;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center
}
.H10 
{
	MARGIN-TOP: 10px! important;
	_padding-top: 10px
}