@charset "Shift_JIS";

.addressChange {
	padding:0 0 20px 15px;
	background:url(../img/c/triangle_r.gif) 0 3px no-repeat;}

/* index@κΚAπ
============================================================= */
#member.index h1 { display:none;}

#member h2 {
	padding:5px 0 15px 0;
	border-top:solid 4px #036;
	color:#036;
	font-size:18px;
	line-height:20px;}

#box01 { margin:0 0 25px;}
#box01 .right a { padding-left:15px; background:url(../img/c/triangle.gif) 0 0 no-repeat;}
#box01 table { width:100%; margin:0 0 25px;}
#box01 table th {
	width:30px;
	text-align:center;
	font-weight:normal;}
#box01 table tr th, #box01 table tr td { padding:2px 5px;}
#box01 table tr.gray th, #box01 table tr.gray td { background:#EEE;}
#box01 table th img { vertical-align:top;}

#box02 {}
#box02 h3 {
	margin:25px 0 3px 0;
	padding:0 0 1px;
	font-size:14px;}
#box02 table {
	width:100%;
	background:#999;}
#box02 table th {
	background:#FFF;
	text-align:center;
	font-weight:normal;}
#box02 table td {
	padding:5px 0;
	background:#FC6;
	text-align:center;
	vertical-align:middle;}

.box03 {
	margin:25px 0 0 0;}
.box03 h3 {
	margin:25px 0 3px 0;
	padding:0 0 1px;
	border-bottom:solid 1px #CCC;
	font-size:14px;}
.box03 table {
	width:100%;
	margin-bottom:10px;}
.box03 table td {
	padding:2px 0;
	border-bottom:solid 1px #CCC;}
.box03 table td.right a {
	padding-left:15px;
	background:url(../img/c/triangle.gif) 0 0 no-repeat;}
.box03 .bold { font-weight:bold; color:#00C;}

#box04 { padding-bottom:15px;}
#box04 h3 {
	margin:25px 0 3px 0;
	padding:0 0 1px;
	font-size:14px;}
#box04 table {
	width:100%;
	background:#999;}
#box04 table th {
	background:#FFF;
	text-align:center;
	font-weight:normal;}
#box04 table td {
	padding:5px 0;
	background:#FC6;
	text-align:center;
	vertical-align:middle;}
#box04 table td.non { background:#EEE;}
#box02 table td.non { background:#EEE;}




/* οcJΓκ@ΪΧ
============================================================= */
.detail h1 { display:none;}

.detail h3 {
	margin:25px 0 3px 0;
	padding:0 0 3px;
	border-bottom:solid 1px #036;
	color:#F90;
	font-size:16px;}

.detail table th {
	width:70px;
	padding:2px 0;
	color:#036;
	text-align:left;
	vertical-align:top;}
.detail table td {
	padding:2px 0;
	vertical-align:top;}
.detail table td a {
	margin-left:5px;
	padding-left:15px;
	background:url(../img/c/triangle.gif) 0 0 no-repeat;}

.detail a[href $='.pdf'] {
	margin-right:2px;
	padding: 3px 18px 3px 0;
	background: transparent url(../img/c/icon-pdf.gif) no-repeat center right;}

.detail #box01 ul {
	margin:15px 0 15px 25px;}

.detail h4 {
	margin:10px 0;
	font-size:14px;}
.detail h5 {
	margin:10px 0 5px 0;
	font-size:12px;}


/* etc
============================================================= */
table.bg999 {
	width:100%;
	margin:15px 0 0 0;
	background:#999;}

table.bg999 th {
	width:25%;
	padding:2 0;
	background:#FC6;
	text-align:center;}

table.bg999 td {
	width:25%;
	padding:2 0;
	background:#FFF;
	text-align:center;}


#box05 p, #box05 table { margin-bottom:15px;}
#box05 h3.answer { color:#F60;}
#box05 .bold {
	margin:30px 0;
	padding:10px;
	border:solid 1px #666;
	color:#666;
	font-weight:bold;}

#box06_080220news { margin-top:30px; padding:15px 0; border-top:solid 1px #CCC;}
#box06_080220news .siryou3 {
	padding:5px 10px;
	float:right;
	border:solid 1px #666;
	color:#666;
	font-weight:bold;}
#box06_080220news h2 {
	clear:right;
	border:none;
	font-size:14px;
	text-align:center;}
#box06_080220news p { margin-bottom:15px;}
#box06_080220news table.hikaku th { width:auto;}
#box06_080220news h6 { margin:0; color:#666; font-size:12px;}
#box06_080220news table.price {
	width:100%;
	margin:0 0 15px;
	border:solid 2px #666;
	background:#666;}
#box06_080220news table.price th {
	width:auto;
	padding:3px 5px;
	background:#ECECEC;
	color:#666;
	text-align:left;
	font-weight:bold;}
#box06_080220news table.price td { padding:3px 5px; background:#FFF;}
