@charset "utf-8";


/* font指定--------------------------------------------

(px)	 (%)
10	 	77
11 		85
12 		93 (was 93)
13 		100
14 		108 (was 107)
15	 	116 (was 114)
16 		123.1 (was 122)
17 		131 (was 129)
18 		138.5 (was 136)
19 		146.5 (was 144)
20 		153.9 (was 152)
21 		161.6 (was 159)
22 		167
23 		174
24 		182
25 		189
26 		197
------------------------------------------------------*/



/**********************  init  **********************/
body {
	text-align:center;
	font-size:83%;
	font-family:'MS Pゴシック',sans-serif;
}
#wrapper {
	width:100%;
	margin:0 auto;
	text-align:center;
	background:#FEFFF8;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,noscript,sup,pre,iframe,form,fieldset,map,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
fieldset,img {
	border-width:0;
}
img{
	vertical-align:bottom;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption,th {
	text-align:left;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
br {
	letter-spacing:normal;
}
.clearBoth {
	clear:both;
}
br.clearBoth {
	clear:both;
}
hr {
	display:none;
	visibility:hidden;
	height:0;
	border:0;
}
p	{
	line-height:1.5;
}
em	{
	font-weight:bold;
	font-style:normal;
}
ol,ul {
	list-style:none;
}
li {
	line-height:1em;
}
a[name]:hover{
	text-decoration:none !important;
	outline:0 !important;
}
a:link {
	color:#0072C6;
}
a:visited {
	color:#800080;
}
a:hover {
	color:#FF6600;
}
iframe {
	display:block;
	clear:both;
}
.pageTop {
	margin:0 0 20px 0;
	text-align:right;
}

/**********************  font  **********************/
body {
	font:13px/1.231 clean,sans-serif;
	/* for IE6/7 */
	*font-size:small;
	/* for IE Quirks Mode */
	*font:x-small;
}

/**
 * Nudge down to get to 13px equivalent for these form elements
 */
select,
input,
button,
textarea,
button {
	font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
	font-size:inherit;
	font:100%;
}

/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt {
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}

/**********************  content  **********************/
#content {
	text-align:left;
	margin:0 auto 50px auto;
	clear:both;
	width:100%;
}
#footerArea{
	padding:20px 0;
	background:#fff url(/img/owner/onrconts_bg.gif) repeat-x left top;
}
/**********************  SBM  **********************/
.sbsArea {
	clear: both;
}
.sbsArea:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
.sbsArea ul {
	margin:5px 0;
	padding:0;
	text-align:right;
}
.sbsArea li {
	display:inline;
	margin:0 6px 0 0;
}
.sbsArea li img {
	vertical-align: middle;
}
.sbsArea .sbsUser img {
	margin: 0 3px;
}
/* seminarAnnoOwner
================================================== */
.seminarAnnoOwner {
	margin: 0 auto;
	width: 940px;
}
.seminarAnnoOwner a {
	background: transparent url("/img/ico_seminar_link.gif") no-repeat 0 4px;
	display: inline-block;
	line-height: 18px;
	padding: 3px 0 3px 75px;
}
.seminarAnnoOwner a.is-iconNone {
	background: none;
	padding-left: 0;
}
.seminarAnnoOwnerBnr {
	margin: 10px 0 0;
	text-align: center;
	padding-bottom:15px;
}
