/* CSS Document */

#left{
width:210px;
margin:0px;
padding:0px;
display:block;
background-color:#fff;
float:left;
text-align:left;
}

#left h1{
text-indent:-5px;
font-size:12px;
font-weight:normal;
margin:0px;
padding:0px
}

#left h2{
font-size:12px;
font-weight:normal;
margin:0px;
padding:0px;
text-indent:2px;
background-color:#B35064;
color:#fff;
}
.left-border{
width:200px;
display:block;
margin:5px 0px 5px 0px;
padding:0px;
}
.content-left01{
margin:0px;
padding:0px;
}
.content-left01:after{
content:"";
clear:both;
height:0;
display:block;
visibility:hidden;
}
.content-left01 a {
	outline:none;
	text-decoration:none;
	background-image:url(../img/left/reserve.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
	display: block;
	text-indent: -9999px;
	height: 200px;
	width: 200px;
}

.content-left01 a:hover{
background-position:-200px 0px;
}


.content-left02{
width:200px;
padding:5px 0px 5px 0px;
margin:5px 0px 0px 0px;
background-color:#F8EEF1;
}

.content-left02_box01{
width:180px;
padding:0px 10px 0px 10px;
margin:0px;
}

.content-left02_box01 ul{
list-style-type:none;
margin:0px;
padding:0px;
width:180px;
}
.content-left02_box01 li{
margin:0px;
padding:0px;
}

.content-left02_box01 a{
	outline:none;
	text-decoration:none;
	background-image:url(../img/left/btn01.gif);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	text-indent:-9999px;
	height:45px;
	width:180px;
	margin:0px;
	padding:0px;
}

.content-left02_box01 .btn01 a{
background-position:0px 0px;
}

.content-left02_box01 .btn01 a:hover{
background-position:-180px 0px;
}

.content-left02_box01 .btn02 a{
background-position:0px -45px;
}

.content-left02_box01 .btn02 a:hover{
background-position:-180px -45px;
}

.content-left02_box01 .btn03 a{
background-position:0px -90px;
}

.content-left02_box01 .btn03 a:hover{
background-position:-180px -90px;
}

.content-left02_box01 .btn04 a{
background-position:0px -135px;
}

.content-left02_box01 .btn04 a:hover{
background-position:-180px -135px;
}

.content-left02_box01 .btn05 a{
background-position:0px -180px;
}

.content-left02_box01 .btn05 a:hover{
background-position:-180px -180px;
}

.content-left02_box02{
width:170px;
padding:4px;
margin:0px 10px 0px 10px;
background-color:#fff;
border:1px solid #C4C0AB;
}

.content-left02_box02:after{
content:"";
clear:both;
height:0;
display:block;
visibility:hidden;
}

.content-left02_box02 ul{
margin:0px;
padding:0px;
list-style-image:url(../img/left/mark01.gif);
list-style-position:inside;
font-size:10px;
}
.content-left02_box02 li{
width:150px;
margin:0px;
padding:0px;
text-indent:2px;
line-height:15px;
}

.content-left02_box03{
width:160px;
padding:0px 20px 0px 20px;
margin:0px 0px 0px 0px;
font-size:11px;
line-height:1.2em;
}

.content-left03{
width:200px;
padding:0px 0px 0px 0px;
margin:5px 0px 5px 0px;
background-color:#fff;
}

.content-left03 img{
border:0px;
margin:0px 5px 3px 5px;
}

