@import "../common/css/0-import.css";
#sideBar ul li a.link01 {
	background: url(../common/img/side_photo02_over.jpg) left top no-repeat;
}

#conts .p01{
	padding:15px 13px 0 6px;
}

#conts p{
	line-height: 1.4;
}

#conts .ul01{
	margin:17px 0 0 0;
	padding:0 0 0px 25px;
	overflow: hidden;
	zoom: 100%;
}

#conts .ul01 li {
	display: inline;
}

#conts .ul01 a{
	padding-left: 46px;
	display: block;
	float:left;
	margin:0 75px 0 0;
	line-height: 17px;
	background: url(../common/img/btn/btn12.jpg) left center no-repeat;
}

#conts .ul01 a.none {
	margin-right: 0;
}

#conts .ul01 a:hover {
	background: url(../common/img/btn/btn012_over.jpg) left center no-repeat;
}

#conts .ul02{
	margin:17px 0 0 0;
	padding:0 0 55px 25px;
	overflow: hidden;
	zoom: 100%;
}
#conts .ul02 li {
	display: inline;
}

#conts .ul02 a{
	padding-left: 46px;
	display: block;
	float:left;
	margin:0 75px 0 0;
	line-height: 17px;
	background: url(../common/img/btn/btn12.jpg) left center no-repeat;
}

#conts .ul02 a.none {
	margin-right: 0;
}

#conts .ul02 a:hover {
	background: url(../common/img/btn/btn012_over.jpg) left center no-repeat;
}

#conts .box{
	padding:0 0 77px 0;
	clear: both;
	width: 617px;
	overflow: hidden;
	zoom: 100%;
}

#conts .box h3{
	clear: both;
}

#conts .box img.photo{
	margin:12px 0 45px 1px;
	*margin-left: 2px !important;
	float: left;
	_margin-left: 1px;
}

#conts .box img.special {
	margin-left: 8px;
	_margin-left: 4px;
}

#conts .box div.div02{
	float:right;
	width:437px;
	margin:10px 0 0;
	padding:0 0 0 11px;
}

#conts .box div a.btn02{
	background:url(../common/img/btn/btn06_over.jpg) left no-repeat;
	float:right;
	margin:18px 7px 0 0;
}

#conts .box div a.last {
	margin-top: -20px;
}

#conts .box div a.btn02:hover{
	background-color:#fff;
}

#conts .box div a.btn02:hover img{
	visibility:hidden;
}

#conts .box div a.btn03{
	background:url(../common/img/btn/btn014_over.gif) left no-repeat;
	clear:both;
	float:right;
	margin:33px 19px 0 0;
}

#conts .box div a.btn03:hover{
	background-color:#fff;
}

#conts .box div a.btn03:hover img{
	visibility:hidden;
}

#conts .box p.p02{
	padding:10px 0 10px 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

	#conts .ul01 a{
		margin:0 45px 0 0;
	}
}

