@charset "utf-8";
@import "../common/0-import.css";
#conts {
	line-height: 1.5;
}

#conts h2 {
	margin-bottom: 12px;
}

#conts h3 {
	margin-left: 20px;
	margin-bottom: 5px;
	color: #039;
	font-size: 12px;
}

#conts p {
	margin-bottom: 18px;
}

#conts p.mb10 {
	margin-bottom: 10px;
}

#conts p.mb35 {
	margin-bottom: 35px;
}

#conts p.mb25 {
	margin-bottom: 25px;
}

#conts p.mb15 {
	margin-bottom: 18px;
}

#conts span {
	color: #039;
	font-weight: bold;
}

#conts .box .boxA p {
	margin-left: 40px;
	margin-right: 30px;
	line-height: 1.4;
}

#conts .box .boxB p {
	margin-left: 20px;
	margin-right: 20px;
}

#conts .smallBox p {
	margin-left: 40px;
}

#conts .box {
	margin-left: 25px;
}

#conts .box img {
	display: block;
}

#conts .box .boxA {
	margin-bottom: 35px;
	background: url(../../img/colums/incorporation/box_backBottom.gif) no-repeat left bottom;
	overflow: hidden;
	zoom: 100%;
}

#conts .box .boxA h3{
	margin-left: 25px;
}

#conts .box .boxA ul{
	margin-left: 40px;
}

#conts ul {
	margin: 0 0 10px 35px;
}

#conts ul li {
	padding-left: 15px;
	background: url(../../img/icon/wl_icon01.gif) no-repeat left 3px;
}

#conts ul li.noBack {
	padding-left: 0;
	background: none;
}

#conts .smallBox {
	margin-bottom: 10px;
	padding: 10px 0 0 0;
	border: 1px #C5D3E8 solid;
	background: url(../../img/colums/incorporation/smallBox_back.gif) repeat-x left bottom;
}

#conts .mb40 {
	margin-bottom: 40px;
}

#conts .mb30 {
	margin-bottom: 30px;
}

#main a.linkBtn {
	margin: 0 0 40px 305px;
	display: block;
}

#main p#returnTop {
	margin-bottom: 45px;
}