@charset "utf-8";
@import "/common/css/0-import.css";
/*------------------------------------------------------------
	#globalNavi
------------------------------------------------------------*/
#globalNavi li.navi01 a img {
	visibility: hidden;
}
@media print{
#globalNavi li.navi01 a img {
	visibility:visible;
}

}


#main {
	padding: 0 15px 35px;
}

/*------------------------------------------------------------
	#conts
------------------------------------------------------------*/
#conts {
	padding-top: 0;
	width: 659px;
	background: none;
	margin-top:0;
}

#conts h2{
	padding-top: 0;
	height:40px;
}

#conts h2 img{
	margin:0;
	padding: 0;
}



#conts .box p {
	margin: 20px 0 0 5px;
	width: 360px;
	float: left;
	display: inline;
	line-height: 2em;
}

#conts .box .boxL {
	width: 270px;
	float: right;
}

#conts .box .boxL h2 {
	margin: 0 0 11px;
}

#conts .box .boxL ul {
	margin: 0 0 0 34px;
}

#conts .box .boxL ul li {
	display: inline;
}

#conts .box .boxL ul li a {
	margin-bottom: 9px;
	width: 235px;
	float: left;
	display: block;
}

#conts .box .boxL ul li.list01 a {
	background: url(/img/index/btn01_over.jpg) no-repeat left top;
}

#conts .box .boxL ul li.list02 a {
	background: url(/img/index/btn02_over.jpg) no-repeat left top;
}

#conts .box .boxL ul li.list03 a {
	background: url(/img/index/btn03_over.jpg) no-repeat left top;
}

#conts .box .boxL ul li.list04 a {
	background: url(/img/index/btn04_over.jpg) no-repeat left top;
}

#conts .box .boxL ul li.list05 a {
	background: url(/img/index/btn05_over.jpg) no-repeat left top;
}

#conts .box .boxL ul li a:hover {
	background-color: #fff;
}

#conts .box .boxL ul li a:hover img {
	visibility: hidden;
}
