@charset "utf-8";

body {
	background: url(common/head_back.jpg) no-repeat center 15px;
}

h1 {
	margin: 2px auto 43px;
}

.pics {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
} 

div#right span.cap1_top {
	background: url(img/cap1_top.jpg) no-repeat left top;
	display: block;
	height: 10px;
	width: 684px;
}

div#right div.cap1_middle {
	background: url(img/cap1_middle.jpg) repeat-y left top;
	margin: 0px;
	padding: 0px;
}

div#right span.cap1_bottom {
	background: url(img/cap1_bottom.jpg) no-repeat left top;
	display: block;
	height: 10px;
	width: 684px;
}

div#right h2 {
	background: url(img/cap1.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 83px;
	width: 684px;
	margin: 0px;
	padding: 0px;
}

div#right dl.cap1 {
	margin: 0px auto;
	width: 624px;
}

div#right dl.cap1 dt.cap1_1,
div#right dl.cap1 dt.cap1_2,
div#right dl.cap1 dt.cap1_3 {
	text-indent: -9999px;
	height: 30px;
	width: 624px;
	margin-top: 15px;
}

div#right dl.cap1 p {
	padding-top: 5px;
	padding-bottom: 15px;
}

div#right dl.cap1 dt.cap1_1 {
	background: url(img/cap1_1.jpg) no-repeat left top;
}

div#right dl.cap1 dt.cap1_2 {
	background: url(img/cap1_2.jpg) no-repeat left top;
}

div#right dl.cap1 dt.cap1_3 {
	background: url(img/cap1_3.jpg) no-repeat left top;
}

div#right span.cap2 {
	background: url(img/cap2.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 41px;
	width: 684px;
	margin-top: 20px;
}

div#right p.cap2 {
	padding: 20px 10px 10px;
}

div#right span.cap3 {
	background: url(img/cap3.jpg) no-repeat left top;
	text-indent: -9999px;
	display: block;
	height: 20px;
	width: 684px;
	margin: 20px auto 0px;
}

div#right p.cap3 {
	padding: 10px;
	color: #666666;
	line-height: 24px;
}

p.cap1 {
	margin: 0px auto;
	width: 624px;
}
