@charset "UTF-8";

/* ----------------------------------------------------
	BD
---------------------------------------------------- */

.optList {
	margin-bottom:50px;
}
.optList li {
	zoom: 100%;
	height:70px;
	padding-left:20px;
	line-height:70px;
	border-bottom:#ccc dotted 1px;
}
/* clearfix */
.optList li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}
*html .optList li {
	height: 1%;
}
.optList li .txtList {
	width:600px;
	float:left;
}
.optList li .txtList a {
	padding-left: 15px;
	background: url(/support/images/ar_re01.gif) no-repeat 0 3px;
}
.optList li .imgList {
	display:inline;
	float:right;
	width:100px;
	margin-right:50px;
}

/* Table */
.mirrorOpt {
	float:left;
	width:700px;
	margin-left:10px;
}
.mirrorOpt table th {
	background:#efefef;
}
.mirrorOpt table th,
.mirrorOpt table td {
	padding:10px;
	border:1px solid #555;
}

.supTxt {
	margin:20px 0 30px 0;
}

.indent35 {
	text-indent:-3.5em;
	padding-left:3.5em;
}

.optionBox {
	margin:0 40px;
}
.optionBox table {
	width:100%;
	margin:0 auto;
}
.optionBox table th {
  background: #efefef;
  text-align:center;
}
.optionBox table th, .optionBox table td {
  padding: 10px;
  border: 1px solid #555;
}
.vertAt {
	vertical-align:top;
}
.imgCell {
	border-right:none !important;
}
.txtCell {
	border-left:none !important;
}