@charset "utf-8";
@import "../../common/css/0-import.css";
body {
	background: #F2F0EC url(../../img/costume/index/body_back.gif) repeat-x left top;
}

.banner {
	padding-top: 2px;
}

#conts h3 {
	margin: 0 0 14px 11px;
	clear: both;
}

#conts h3.h2bt {
	margin: 0 0 13px 11px;
}

#conts h3.h2bt01 {
	margin-bottom: 16px;
}

#conts p {
	font-size: 12px;
	line-height: 1.7;
	color: #666;
}

#conts .box01 {
	margin: 0 20px 24px 22px;
}

#conts .smallbox {
	margin-top: 1px;
}

#conts .box01 p {
	margin: 0 0 0 272px;
	_margin-left: 269px
}

#conts .box01 p.bt01 {
	margin-bottom: 20px;
	padding-top: 2px;
}

#conts .box02 {
	margin: 0 25px 22px 22px;
}

#conts .box02 p {
	margin: 0 0 0 148px;
	_margin-left: 145px;
}

#conts img.img01 {
	margin: 0 0 9px 22px;
}

#conts p.p01 {
	margin: 0 25px 18px 26px;
}

#conts .box02 p.bt02 {
	margin-bottom: 20px;
}

#conts ul.imgbox {
	margin: 0 0 16px 22px;
}

#conts ul.imgbox li {
	display: inline;
	margin: 0 11px 12px 0;
	float: left;
}

#conts .maihimeLink {
	margin: 0 0 30px 25px;
	background:url("/img/guest/index/icon01.gif") no-repeat scroll 2px 4px transparent;
	padding-left:16px;
}

