@charset "Shift_JIS";

/* ============= /en/5971/readme/ ============== */

/* ---------------
	common
--------------- */
h2 {
	padding: 5px 10px;
	font-weight: bold;
	background-color: #ccc;
}
div.popupContent {
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #c99;
}

*>/**/#popup sup { vertical-align: text-top; line-height: 4px; }

/* dl */
dl.brackets dt {
       clear: left;
       float: left;
       width: 2em;
       margin-bottom: 3px;
}
dl.brackets dd {
       margin-bottom: 3px;
       margin-left: 2em;
}

/* ul */
#popup ul.textListA01 ul.notesListA01 li,
#popup ul.textListA01 ul.notesListB01 li {
	background: none !important;
}

/* ol */
#popup ol li {
	margin-left: 2em;
	padding-left: 0;
	background: none;
	list-style-type: decimal;
	list-style-position: outside;
}
#popup ol ul li {
	list-style-type: none;
}
#popup ol ul.textListA01 li{padding-left:9px;background-image:url(/common_rn/img/parts_dot_001.gif);background-repeat:no-repeat;background-position:0 6px;line-height:1.4;
	margin-left: 0;
}

/* div table (flame) */
div.flame1 {
	padding: 1px;
	border: 1px solid #999;
}
div.flame1 table {
	width: 100%;
}
div.flame1 table th,
div.flame1 table td {
	padding: 4px 5px;
	vertical-align: top;
	border: 1px solid #fff;
}
div.flame1 table th {
	font-weight: normal;
	background-color: #ccc;
}
div.flame1 table td {
	background-color: #eee;
}
div.flame1 div.tel {
	padding: 5px;
}
div.flame2 {
	border: 1px solid #999;
}
div.flame2 h2 {
	padding: 5px 10px;
	font-weight: bold;
	background-color: #ccc;
}
div.flame2 p {
	margin: 5px 10px;
}
div.flame3 {
	padding: 10px;
	border: 1px solid #ccc;
}
table.flame4 {
	width: 100%;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
table.flame4 td {
	padding: 10px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
table.flame4 td.noBdrT {
	border-top: none;
}
table.flame4 td.logo {
	border-right: none;
	text-align: center;
}

div.info01 {
	padding: 10px;
	border: 1px solid #999;
	}
div.info01 table {
	width: 100%;
	}


/* table (tableA01) */
table.tableA01 {
	width: 100%;
	border-width: 0 0 1px 1px;
	border-style: solid;
	border-color: #000;
	border-collapse: collapse;
}
table.tableA01 th,
table.tableA01 td {
	padding: 4px 5px;
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #a8a8a8;
}
table.tableA01 th {
	text-align: left;
	font-weight: normal;
}
table.tableA01 thead th {
	border-top-color: #000;
	border-bottom-width: 1px;
	background-color: #eee;
}
table.tableA01 th.pseudo-lastChild,
table.tableA01 td.pseudo-lastChild {
	border-right-color: #000;
}


/* ---------------
	01.html
--------------- */
.readme01 table.example td {
	padding-right: 1em;
}

/* ---------------
	kabu1.html
--------------- */
.kabu1 div.imageArea {
	text-align: center;
}

/* ---------------
	mct.html
--------------- */
.mct ul.notesListB01 {
	clear: both;
}
.mct ul.notesListB01 table td {
	vertical-align: top;
	padding-right: 5px;
}

/* ---------------
	sakitoku_ch_reg.html
--------------- */
.sakitokuChReg form div.dayOfD {
	padding: 5px 10px;
	background-color: #eee;
	margin:0 10px;
}
.sakitokuChReg form div.dayOfD td {
	padding-right: 5px;
}
.sakitokuChReg form div.dayOfD td.button {
	padding-left: 50px;
}
.sakitokuChReg form div.dayOfD div#boardYearLabel {
	visibility: hidden;
}
.sakitokuChReg form div.dayOfD div#boardYearList {
	display: none;
}
.sakitokuChReg form div.dayOfD select.boardMonth,
.sakitokuChReg form div.dayOfD select.boardDay {
	width: 5em;
}
.sakitokuChReg form div.purchase {
	padding: 10px;
}
.sakitokuChReg form div.purchase ul.notesListA01 {
	margin-left: 10px; 
	margin-right: 10px; 
}
.mainTitle h2.liA01{
    padding-bottom: 3px;
    padding-left: 0;
	padding-right:0;
	padding-top:0;
}