@charset "UTF-8";

/* ---------------------------------------------------------------------
	index
--------------------------------------------------------------------- */
dl.sample_img dt {clear:left; float:left; margin:0; width:177px;}
dl.sample_img dd {margin:0 0 0 185px; line-height:1.4em;}
dl.sample_img dd strong {color:#eb7000; font-size:150%; margin-bottom:1em; line-height:1.2em;}

/* ---------------------------------------------------------------------
	before_login
--------------------------------------------------------------------- */
div#content div.login_check table,
div#content div.login_check th,
div#content div.login_check td {border:0; background-color:#ffffff; padding:0;}
div#content div.login_check th {vertical-align:top; padding-top:3px;}
div#content div.login_check td {vertical-align:top;}
div#content div.login_check td.label1 {vertical-align:top;}
div#content div.login_check table td strong {font-size:150%; font-weight:bold; color:#eb7000;}

div#content div.login_check .col_input {width:10px;}
div#content div.login_check .col_th {width:10px;}

div#content div.next_check table,
div#content div.next_check th,
div#content div.next_check td {border:0; vertical-align:middle; background-color:#ffffff; padding:0;}
div#content div.next_check table{width:17em; margin:0 auto;}
div#content div.next_check th{width:1em;}
div#content div.next_check td{text-align:left;}

/* ---------------------------------------------------------------------
	sp_attention
--------------------------------------------------------------------- */
h3#title_num1{
	display:block;
	min-height:21px;
	font-size:14px;
	font-weight:bold;
	color:#eb7000;
	line-height:1.2em;
	background: url(/sp/images/btn_num1.png) left top no-repeat;
	margin:0;
	padding: 0 5px 0 25px;
}
h3#title_num2{
	display:block;
	min-height:21px;
	font-size:14px;
	font-weight:bold;
	color:#eb7000;
	line-height:1.2em;
	background: url(/sp/images/btn_num2.png) left top no-repeat;
	margin:0;
	padding: 0 5px 0 25px;
}
h3#title_num3{
	display:block;
	min-height:21px;
	font-size:14px;
	font-weight:bold;
	color:#eb7000;
	line-height:1.2em;
	background: url(/sp/images/btn_num3.png) left top no-repeat;
	margin:0;
	padding: 0 5px 0 25px;
}
h3#title_num4{
	display:block;
	min-height:21px;
	font-size:14px;
	font-weight:bold;
	color:#eb7000;
	line-height:1.2em;
	background: url(/sp/images/btn_num4.png) left top no-repeat;
	margin:0;
	padding: 0 5px 0 25px;
}
h3#title_num5{
	display:block;
	min-height:21px;
	font-size:14px;
	font-weight:bold;
	color:#eb7000;
	line-height:1.2em;
	background: url(/sp/images/btn_num5.png) left top no-repeat;
	margin:0;
	padding: 0 5px 0 25px;
}
h3#title_num6{
	display:block;
	min-height:21px;
	font-size:14px;
	font-weight:bold;
	color:#eb7000;
	line-height:1.2em;
	background: url(/sp/images/btn_num6.png) left top no-repeat;
	margin:0;
	padding: 0 5px 0 25px;
}
h3#title_num7{
	display:block;
	min-height:21px;
	font-size:14px;
	font-weight:bold;
	color:#eb7000;
	line-height:1.2em;
	background: url(/sp/images/btn_num7.png) left top no-repeat;
	margin:0;
	padding: 0 5px 0 25px;
}

/* -- num4背景色 -- */
#sp_attention div.bg_ylw {background-color:#ffffe0;}

/* -- 行頭マーク無しリスト -- */
div.radiusBox .lastChild {margin-bottom::0;}

/* -- 行頭マーク無しリスト -- */
div#content ul.none{
	list-style-type:none;
}
div#content ul.none li{
	font-size:14px;
	line-height:1.2em;
	margin-left:10px;
}


/* -- 文字色変更 -- */
.emphasis02 {color:#eb7000;}
/* -- インデント -- */
.indent {padding-left:1em; text-indent: -1em;}

div#content .f-small{font-size:10px;}
