
#contents #content_header {
	border-bottom:1px solid #666666;
}
#contents h3 {
	margin:1em 0 0;
	padding:0;
}

#contents p {
	margin: 1em 2em;
	font-size: 10pt;
}

#f-left {
	text-align: center;
	width: 210px;
	float: left;
}

#f-right {
	margin-left: 230px;
	width: 550px;
}
#f-right h3 {
	margin-top: 0;
	margin-left: 1em;
	z-index: 100;
}

#f-right .setting-box {
	padding: 2em 0 1em 2em;
	background: #fff;
}
#f-right .setting-box p {
	margin: 1em 0;
}
#f-right .setting-box select {
	margin-right: .5em;
	width:140px;
}

#f-right #themas {
	display: block;
	height: 92px;
}
#f-right #themas li {
	display: list-item;
	text-align: center;
	margin-right: .5em;
	float:left;
}
#f-right #themas a {
	background-position: center 0;
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	padding-top: 62px;	/* #f-right #themas(height: 92px;) = this(height: 30px; + padding-top: 62px;) */
	width: 77px;
}

#f-right p.arrow {
	margin-left: -2em;
}
#f-right p.arrow img {
	vertical-align: middle;
}

/* For jquery.corner.js */
#f-right .outer {
	background: #007DC5;
	position: relative;
	top: -1em;
	z-index: 99;
}
