@charset "utf-8";

/* print-howto.css --------------------------------------------------------------
 :title "print-howto";
 :created "2008-09-03";
 :release [:revision "1.0"; :created "2008-09-03"];
 :author [:name "diamon"; :homepage <http://refeed.jp/>; :mbox "info@refeed.jp"];
 
------------------------------------------------------------------------------------*/
.header {
	padding:0 0 5px 0;
	border-bottom:5px solid #000;
}

h2.caption {
	width:380px;
	height:36px;
	margin:25px 10px 20px 20px;
	background:url(../img/print/title_howto.gif) no-repeat;
	text-indent:-30000px;
	float:left;
}

.innerlink {
	width:270px;
	margin:0;
	float:left;
	overflow:hidden;
}

.innerlink li {
	float:left;
	margin:0 5px 0 0;
}

.btn-howto-mail {
	width:85px;
	height:85px;
	background:url(../img/print/btn_howto_mail.gif) no-repeat;
	display:block;
	text-indent:-30000px;
}

.btn-howto-mail:hover {
	background-position:0 -85px;
}

.btn-howto-media {
	width:85px;
	height:85px;
	background:url(../img/print/btn_howto_media.gif) no-repeat;
	display:block;
	text-indent:-30000px;
}

.btn-howto-media:hover {
	background-position:0 -85px;
}

.btn-howto-takufile {
	width:85px;
	height:85px;
	background:url(../img/print/btn_howto_takufile.gif) no-repeat;
	display:block;
	text-indent:-30000px;
}

.btn-howto-takufile:hover {
	background-position:0 -85px;
}

.article table {
	margin:0 0 60px 0;
	padding:0;
	border:1px solid #f30;
}

.caption01 {
	width:713px;
	height:56px;
	margin:0 0 10px 38px;
	background:url(../img/print/howto_caption01.gif) no-repeat;
	text-indent:-30000px;
	clear:both;
}

.caption02 {
	width:713px;
	height:56px;
	margin:0 0 10px 38px;
	background:url(../img/print/howto_caption02.gif) no-repeat;
	text-indent:-30000px;
	clear:both;
}

.caption03 {
	width:713px;
	height:56px;
	margin:0 0 10px 38px;
	background:url(../img/print/howto_caption03.gif) no-repeat;
	text-indent:-30000px;
	clear:both;
}

#howto .article {
	margin-bottom:32px;
}

.article-frame {
	padding:15px 0 0 0;
	background:url(../img/base/frame_L.gif) no-repeat;
	overflow:hidden;
}

.article-box {
	padding:0 0 15px 0;
	background:url(../img/base/frame_L_bottom.gif) no-repeat left bottom;
	overflow:hidden;
}

.article-box ol {
	margin-top:0;
	margin-bottom:0;
	padding:0 0 0 15px;
}

.article-box li {
	margin:0;
	padding:0;
	list-style-type:decimal;
}

.inquiry-box {
	padding:20px 0 0 28px;
}

.inquiry-box p {
	margin:0;
}

.pdf-comment {
	width:157px;
	height:108px;
	padding:0 10px 0 0;
	background:url(../img/base/pdf_comment.gif) no-repeat;
	text-indent:-30000px;
	float:left;
}

.btn-download {
	width:497px;
	height:67px;
	margin:17px 0 0 0;
	background:url(../img/base/btn_pdfdl.gif) no-repeat;
	display:block;
	text-indent:-30000px;
	float:left;
}

.btn-download:hover {
	background-position:0 -67px;
}

dl,dt,dd {
	margin:0;
	padding:0;
}

.send-address {
	width:123px;
	height:120px;
	margin:0 15px 0 0;
	background:url(../img/print/send_address.gif) no-repeat;
	text-indent:-30000px;
	float:left;
}

.send-address-detail {
	width:491px;
	height:98px;
	margin:10px 0 0;
	background:url(../img/print/send_address_detail.gif) no-repeat;
	text-indent:-30000px;
	float:left;
}

.btn-takufile {
	width:295px;
	height:50px;
	margin:15px 0 0;
	background:url(../img/print/btn_takufile.gif) no-repeat;
	display:block;
	text-indent:-30000px;
	float:right;
}

.btn-takufile:hover {
	background-position:0 -50px;
}