@charset "utf-8";
dl.dlList03{
	margin-left:-10px;
}

dl.dlList03 dt{
	padding-bottom:0 !important;
}

dl.dlList03 dd{
	width:445px;
	border-bottom:#000 1px dotted;
	float:left;
}
dl.dlList03 dt,
dl.dlList03 dd{
	clear:both;
}

#contents .dlList03 dd+dt, 
#contents .dlList03 dd+dt+dd{
	border-top:none;
}

#be dl{
	
}
#be dl dt{
	padding:19px 9px 12px;
	width:130px;
}
#be dl dd{
	padding:19px 5px 12px;
	width:290px;
}

#be dd+dt+dt,
#be dd+dt+dt+dd {
	border-top:#000 1px dotted;
}

#contents .dlList04 {
	border-bottom:#000 1px dotted;
	margin:0 0 35px;
}

#contents .dlList04 dt {
	padding:19px 9px 12px;
	width:160px;
}

#contents .dlList04 dd {
	padding:19px 5px 12px;
}

dl.dlList05{
	margin-left:-10px;
}

dl.dlList05 dt{
	padding-bottom:0 !important;
}

dl.dlList05 dd{
	width:680px;
	border-bottom:#000 1px dotted;
	float:left;
}
dl.dlList05 dt,
dl.dlList05 dd{
	clear:both;
}

#contents .dlList05 dd+dt, 
#contents .dlList05 dd+dt+dd{
	border-top:none;
}



ul.backNumber li{
	margin-bottom:20px;
}

hr{
	border: none;
	border-top: #999 1px dotted;
	margin: 17px 0;
	height: 0;
}


table.cost {
	width:100%;
	margin:0 0 10px;
}

table.cost th {
	border:#CCC 1px solid;
	background:#EEE;
	padding:7px 5px;
	line-height:1.2;
}

table.cost td {
	border:#CCC 1px solid; 
	padding:7px 15px 6px 9px;
}

.btn_buy{
	width:215px;
	text-align:center;
}

.btn_buy a{
	display:inline-block;
	text-decoration:none;
	font-size:16px;
	font-weight: bold;
	color:#FFF;
	background:#00749F url(/common/images/arrow_link05.png) no-repeat 17px 50%;
	padding:5px 40px 5px 47px;
	border-radius:4px;
}

.btn_backNumber{
	width:215px;
	text-align:center;
}

.btn_backNumber a{
	display:inline-block;
	text-decoration:none;
	font-size:16px;
	font-weight: bold;
	color:#FFF;
	background:#00749F url(/common/images/arrow_link05.png) no-repeat 20px 50%;
	padding:5px 51px 5px 52px;;
	border-radius:4px;
}


.btn_buy a:hover{
	background:#298DDE url(/common/images/arrow_link06.png) no-repeat 17px 50%;
}
.btn_backNumber a:hover{
	background:#298DDE url(/common/images/arrow_link06.png) no-repeat 20px 50%;
}


table.published_cost{
	
}


table.published_cost th{
	text-align:center;
	padding: 7px 4px 6px;
}


table.published_cost td{
	text-align:center;
	padding:7px 8px 6px;
}
