@charset "utf-8";
/* -----------------------------------------------

=index Style

----------------------------------------------- */


/* =index Style
____________________________________________________________________________ */

div.mainArea p {
	padding: 0 0 20px 0;}

div.mainArea p.photo {
	width: 295px;
	float: right;
	text-align: right;}

div.mainArea dl {
	width: 580px;
	background: #ebebeb;}

div.mainArea dt {
	width: 160px;
	float: left;
	clear: both;
	background: url(/common/img/line_dotted.gif) 100% -1px repeat-x;}

div.mainArea .noBg {
	background-image: none;}

div.mainArea dt span {
	display: block;
	padding: 10px 0 0 15px;
	font-weight: bold;}

div.mainArea dd {
	width: 420px;
	float: left;
	padding: 10px 0 9px 0;
	background: url(/common/img/line_dotted.gif) 0 -1px repeat-x #ffffff;}

div.mainArea dd p,
div.mainArea dd ul,
div.mainArea dd ol {
	padding: 0 0 0 15px;}



div.mainArea dd.howTo p {
	padding: 0 0 15px 15px;}

div.mainArea dd ul,
div.mainArea dd ol {
	padding-left: 35px;}

div.mainArea dd ol {
	padding-bottom: 15px;}

div.mainArea dd li {
	list-style-type: disc;}

div.mainArea dd li span {
	display: block;}

div.mainArea dd dl {
	width: auto;
	padding: 15px 0 0 15px;
	background: #ffffff;}

div.mainArea dd dt {
	width: auto;
	float: none;
	padding: 0;
	background: none;
	font-weight: bold;}

div.mainArea dd dd {
	width: auto;
	float: none;
	padding: 0;
	background: none;}



/*\*//*/
div.mainArea dt {
	clear: none;}

div.mainArea dd p,
div.mainArea dd ul,
div.mainArea dd ol,
div.mainArea dd dl {
	width: 400px;
	padding: 0 0 0 15px;
	float: left;}

div.mainArea dd ul,
div.mainArea dd ol {
	width: 380px;
	padding-left: 35px;}

div.mainArea dd ol,
div.mainArea dd.howTo ul {
	padding-bottom: 15px;}

/**/




