@charset "Shift_JIS";
/* CSS Document */



/*=================================================================
 column
=================================================================*/
.column h3 {
	margin-bottom: 5px;
	font-size: 1.2em;
}


/*=================================================================
 inner
=================================================================*/

/* col */
.inner .col {
	width: 600px;
	margin-bottom: 10px;
	padding: 10px 14px 4px;
	border: 1px solid #c6c6c6;
}

.inner .col h4 {
	padding-left: 14px;
	background-image: url(../../../profile/img/dot_02.gif);
	background-position: left 0.3em;
	background-repeat: no-repeat;
	font-size: 1.1em;
}

.inner .col p.tit {
	width: 570px;
	margin: 0 auto 10px;
	font-weight: bold;
}


.inner .col p.co {
	width: 570px;
	margin: 0 auto 10px;
	clear: both;
}

.inner .col ul {
	width: 570px;
	padding: 4px 12px;
}

.inner .col li {
	margin-bottom: 10px;
	padding-left: 10px;
	background-image: url(../../../profile/img/dot_01.gif);
	background-position: left 0.45em;
	background-repeat: no-repeat;
}



.inner .col dl {
	width: 550px;
	padding: 4px 12px;
}

.inner .col dt {
	padding-left: 10px;
	background-image: url(../../../profile/img/dot_01.gif);
	background-position: left 0.45em;
	background-repeat: no-repeat;
	font-size: 1em;
	font-weight: bold;
}

.inner .col dd {
	width: 560px;
	margin-bottom: 4px;
}



.inner .col .item {
	overflow: hidden;
	width: 500px;
	margin: 14px auto 16px;
	text-align: center;
}

.inner .col .item img {
	border: 1px solid #c6c6c6;
}

.inner .col table {
	width: 90%;
	margin: 2px 0 10px;
	border: 1px solid #c6c6c6;
	border-collapse: collapse;
}

.inner .col table th {
	padding: 5px 6px;
	border: 1px solid #c6c6c6;
	background-color: #eee;
	white-space: nowrap;
}

.inner .col table td {
	padding: 5px 6px;
	border: 1px solid #c6c6c6;
}

.inner .col span.note {
	font-size: 89%;
}

.inner .col table.caution {
	margin-left: 15px;
	width: 95%;
}

.inner .col ul.card {
	width: 550px;
	margin-left: 15px;
}

.inner .col dl ul {
	width: 530px;
}

.inner .col .makerlist li {
	width: 260px;
	margin-right: 15px;
	float: left;
}

.inner .col .makerlist li a:link,
.inner .col .makerlist li a:hover,
.inner .col .makerlist li a:visited {
	color: #0162a5;
}

.inner .col .flow img {
	border: none;
}

.inner .col .toiawase {
	font-size:110%;
}

.inner .col .number {
	font-weight: bold;
	font-size:140%;
}

.inner .col dl.discount dd a:link,
.inner .col dl.discount dd a:hover,
.inner .col dl.discount dd a:visited {
	font-weight: bold;
	color: #0162a5;

}