@charset "utf-8";
@import "../common/0-import.css";

#conts h2 {
	margin-left: 32px;
}

#conts .box {
	margin: 0 0 20px 32px;
	width: 586px;
	background: url(../../img/sim/sim01/box_back.gif) repeat-y left top;
}

#conts .box .subBox {
	padding: 12px 0 9px;
	*padding-bottom: 14px;
	overflow: hidden;
	zoom: 100%;
	background: url(../../img/line/02.gif) no-repeat 18px bottom;
}

#conts .box .subBox .imgBox {
	margin: 0 35px 0 34px;
	_margin: 0 32px 0 17px;
	float: left;
}

#conts .box .subBox ul {
	margin-top: 23px;
	*margin-top: 35px;
}

#conts .box .subBox ul li {
	margin-bottom: 20px;
	float: left;
}

#conts .box .subBox ul li.btn05 {
	*margin-top: 2px;
}

#conts .box .subBox ul li.btn07 {
	*margin-top: 5px;
}

#conts .box .subBox ul li .mb0 {
	margin-bottom: 0;
}

#conts .box .subBox ul li a {
	width: 215px;
	display: block;
}

#conts .box .subBox ul li.btn01 a {
	background: url(../../img/sim/sim01/btn01_over.gif) no-repeat left top;
}

#conts .box .subBox ul li.btn02 a {
	background: url(../../img/sim/sim01/btn02_over.gif) no-repeat left top;
}

#conts .box .subBox ul li.btn03 a {
	background: url(../../img/sim/sim01/btn03_over.gif) no-repeat left top;
}

#conts .box .subBox ul li.btn04 a {
	background: url(../../img/sim/sim01/btn04_over.gif) no-repeat left top;
}

#conts .box .subBox ul li.btn05 a {
	background: url(../../img/sim/sim01/btn05_over.gif) no-repeat left top;
}

#conts .box .subBox ul li.btn06 a {
	background: url(../../img/sim/sim01/btn06_over.gif) no-repeat left top;
}

#conts .box .subBox ul li.btn07 a {
	background: url(../../img/sim/sim01/btn07_over.gif) no-repeat left top;
}

#conts .box .subBox ul li a:hover {
	background-color: #fff;
}

#conts .box .subBox ul li a:hover img {
	visibility: hidden;
}

#conts .box .pt14 {
	padding-top: 14px;
}

#conts .box .pt17 {
	padding-top: 17px;
}

#conts .box .pb11 {
	padding-bottom: 11px;
	*padding-bottom: 16px;
}

#conts .box .pb16 {
	padding-bottom: 16px;
	*padding-bottom: 21px;
}

#conts .box .pb25 {
	padding-bottom: 28px;
}
