@charset "utf-8";
/* CSS Document */
/*-------------------------
	kaitori
	shichi
-------------------------*/
#kaitori,
#shichi {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#kaitori h2,
#shichi h2 {
	margin: 0px 0px 10px 0px;
}
#kaitori ul,
#shichi ul {
	margin: 10px 0px 0px 0px;
}
#kaitori li,
#shichi li{
	margin: 0px 0px 0px 20px;
	list-style-type: disc;
	padding: 0px 0px 10px 0px;
}
#kaitori .li_mark,
#shichi .li_mark{
	list-style-type: circle;
}
/* 質料について */
#shichi table#price_type{
	margin: 0px 0px 0px 5px;
	width: 190px;
}
#shichi table#price_type td{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	background-color:#FFFFFF;
}
#shichi table#price_type td.maru{
	width: 20px;
}
#shichi table#price_type td.rank{
	width: 10px;
	text-align: right;
}
#shichi table#price_type td.en{
	width: 70px;
}
#shichi table#price_type td.rate{
	width: 70px;
	text-align: right;
}

/* 取り扱い品目 */
#kaitori table,
#shichi table{
	width: 480px;
	margin: 0px 0px 10px 5px;
	padding: 0px;
}
#kaitori td,
#shichi td{
	margin: 0px 2px 5px 0px;
	padding: 5px;
	background-color: #00cc66;
	line-height: 120%;
}
#kaitori .item,
#shichi .item{
	width: 100px;
	background-color: #009933;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.05em;
}
#kaitori .hinmoku,
#shichi .hinmoku{
	color: #FF9900;
	font-size: 1.05em;
	padding: 0px 0px 5px 5px;
}
/* 足利No.1の強気の査定を目指します！ */
/* 質預かりが初めての方も安心！ */
#kaitori #innerbox,
#shichi #innerbox{
	width: 490px;
	height: auto;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
#kaitori #innerbox ul,
#kaitori #innerbox li,
#shichi #innerbox ul,
#shichi #innerbox li{
	list-style-type: none;
}
#kaitori #innerbox ul,
#shichi #innerbox ul{
	margin: 0px;
}
#kaitori #innerbox li,
#shichi #innerbox li{
	padding-bottom: 2px;
}
#kaitori #innerbox .comment,
#shichi #innerbox .comment{
	margin: 10px 0px 10px 0px;
}
#kaitori #innerbox .img_arrow,
#shichi #innerbox .img_arrow{
	vertical-align: text-bottom;
}
#kaitori #innerbox .img_kaitori{
	float:right;
	margin: 10px 40px 0px 0px;
}
#shichi #innerbox .img_shichi{
	float:right;
	margin: 10px 10px 0px 0px;
}
/*-------------------------
	sale
-------------------------*/
#sales {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#sales h2 {
	margin: 0px 0px 10px 0px;
}

#sales #innerbox{
	width: 490px;
	height: auto;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
#sales #innerbox .img_sale{
	float:right;
	margin: 10px 10px 0px 0px;
}
*+html #sales #innerbox .img_sale{
	float:right;
	margin: 0px 10px 0px 0px;
}
#sales #innerbox .comment{
	margin: 10px 0px 10px 0px;
}
#sales #innerbox .bnr{
	margin: 20px 0px 0px 50px;
}
#sales table {
	width: 474px;
	margin: 10px 6px 10px 10px;
	padding: 0px;
}
#sales td.imgbox {
	width: 150px;
	height: 108px;
	margin: 0px;
	padding: 0px;
}
#sales td.detail {
	width: 150px;
	height: auto;
	margin: 0px;
	padding: 2px;
	text-align: center;
	font-weight: bold;
}
#sales table#ranking {
	width: 474px;
	margin: 10px 6px 10px 10px;
	padding: 0px;
	border-width: 3px;
}
#sales table#ranking td.no {
	width: 30px;
	height: auto;
	margin: 0px;
	padding: 2px;
	background-color: #009933;
	text-align: center;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
}
#sales table#ranking td.genre {
	width: 145px;
	height: auto;
	margin: 0px;
	padding: 2px;
	background-color: #009933;
	text-align: center;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
}
#sales table#ranking td.item {
	width: 145px;
	height: auto;
	margin: 0px;
	padding: 3px;
	background-color: #00cc66;
}
/*-------------------------
	faq
-------------------------*/
#faq {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#faq h2{
	margin: 0px 0px 10px 0px;
}
#faq ul#section{
	margin: 10px 0px 15px 20px;
}
#faq ul#section li{
	margin: 0px;
	float: left;
	width: 100px;
	padding: 0px 5px 0px 0px;
	list-style-type: none; 
}
#faq ul#section li.shichi{
	margin: 0px;
	float: left;
	width: 120px;
	padding: 0px 5px 0px 0px;
	list-style-type: none; 
}
#faq ul#section li.satei{
	margin: 0px;
	float: left;
	width: 120px;
	padding: 0px;
	list-style-type: none; 
}
#faq ul#section .li_img{
	vertical-align:text-bottom;
}
#faq #innerbox{
	width: 490px;
	height: auto;
	margin: 0px 0px 30px 0px;
	padding: 0px;
	border-bottom: 2px dotted #999999;
}
#faq #innerbox dl{
	margin: 10px 0px 0px 0px;
}
#faq #innerbox dt{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 52px;
	background-image: url(../img/faq/faq_q.gif);
	background-repeat: no-repeat;
	height: 25px;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
}
#faq #innerbox dd{
	margin: 10px 15px 15px 22px;
	padding: 0px 0px 0px 30px;
	background-image: url(../img/faq/faq_a.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	line-height: 120%;
}
#faq #innerbox ol{
	margin: 0px 0px 0px 20px;
}
/*-------------------------
	about_makotoya
-------------------------*/
#about_mokotoya {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#about_mokotoya h2{
	margin: 0px 0px 10px 0px;
}
#about_mokotoya #innerbox{
	width: 490px;
	height: auto;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	border-bottom: 2px dotted #999999;
}
#about_mokotoya strong{
	font-size: 1.1em;
}
#about_mokotoya ul{
	margin: 10px 0px 0px 0px;
}
#about_mokotoya li{
	margin: 0px 0px 5px 0px;
	list-style-type: none; 
}
#about_mokotoya .li_img{
	vertical-align:text-bottom;
}
#about_mokotoya .figure{
	width: 198px;
	height: 141px;
	margin: 0px 10px 0px 0px;
	float: left;
}
#about_mokotoya .fig_system{
	margin: 0px 0px 0px 30px;
}
#about_mokotoya .shichiyasan{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
/* メンバー紹介 */
#about_mokotoya #innerbox #member{
	width: 460px;
	height: auto;
	margin: 20px 0px 0px 20px;
	padding: 0px;
}
#about_mokotoya #innerbox h4{
	color: #FF4700;
}
#about_mokotoya #innerbox #member img{
	width: 90px;
	height: 90px;
	margin: 0px 10px 5px 0px;
	float: left;
}
/* まことや質店 */
#about_mokotoya #innerbox table#profile{
	width: 380px;
	margin: 20px 0px 5px 60px;
	padding: 0px;
}
#about_mokotoya #innerbox td{
	margin: 0px;
	padding: 5px;
}
#about_mokotoya #innerbox .item{
	width: 90px;
	background-color:#FF4700;
	text-align: center;
	color: #FFFFFF;
}
#about_mokotoya #innerbox .detail{
	width: 290px;
	background-color:#FF9900;
}
#about_mokotoya #innerbox h5{
	font-weight: normal;
	font-size: small;
	text-align: center;
}
/*-------------------------
	katsuyou
-------------------------*/
#katsuyou {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#katsuyou h2{
	margin: 0px 0px 10px 0px;
}
#katsuyou #innerbox{
	width: 490px;
	height: auto;
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 20px 0px;
	border-bottom: 2px dotted #999999;
}
#katsuyou h4{
	margin: 10px 0px 0px 30px;
	color: #cc0000;
	font-size: 1.1em;
}
#katsuyou h4 img{
	vertical-align: -5px;
	margin: 0px 10px 0px 0px;
}
#katsuyou ul{
	margin: 10px 0px 0px 0px;
}
#katsuyou li{
	margin: 0px 0px 5px 0px;
	list-style-type: none; 
}
#katsuyou .li_img{
	vertical-align:text-bottom;
}
#katsuyou .figure{
	width: 62px;
	height: 62px;
	margin: 10px 15px 10px 50px;
	float: left;
}
#katsuyou .comment_box{
	margin: 0px;
	text-align: center;
}
#katsuyou .comment_text{
	margin: 0px 0px 10px 0px;
}
#katsuyou .figure_box{
	margin: 10px 0px 10px 0px;
	text-align: center;
}
/* 質屋の活用法 */
#katsuyou #inner_katsuyouhou{
	margin: 5px 0px 10px 0px;
	background-image: url(../img/katsuyou/katsuyou_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height: 160px;
}
#katsuyou #inner_katsuyouhou .msg01{
	margin: 0px 0px 0px 15px;
}
#katsuyou #inner_katsuyouhou .msg02{
	margin: 30px 150px 0px 10px;
	color: #FFFFFF;
}
/* IE7 */
*+html body #katsuyou #inner_katsuyouhou .msg02{
	margin: 32px 150px 0px 10px;
	color: #FFFFFF;
	line-height: 120%;
}
/* IE6 */
* html body #katsuyou #inner_katsuyouhou .msg02{
	margin: 32px 150px 0px 10px;
	color: #FFFFFF;
	line-height: 120%;
}
#katsuyou #inner_katsuyouhou .profimg01{
	margin: 5px 0px 0px 10px;
}

/*-------------------------
	hinmoku
-------------------------*/
#hinmoku {
	width: 490px;
	height: auto;
	margin: 0px 0px 50px 0px;
	padding: 0px;
}
#hinmoku h2 {
	margin: 0px 0px 10px 0px;
}
#hinmoku #innerbox {
	width: 490px;
	height: auto;
	margin: 10px 0px 0px 0px;
	border-bottom: 2px dotted #999999;
}
#hinmoku #innerbox h3 {
	margin: 10px 0px 0px 10px;
	font-size: medium;
	font-weight: bold;
}
#hinmoku #innerbox #imgbox {
	margin: 10px 5px 0px 0px;
	padding: 0px;
	height: 180px;
}
#hinmoku #innerbox #imgbox li {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 150px;
	list-style-type: none;
	display: inline;	
}
#hinmoku #innerbox #imgbox li.sideright{
	margin: 0px;
	width: 150px;
}
#hinmoku #innerbox p {
	width: 460px;
	height: auto;
	margin: 5px 20px 10px 10px;
	padding: 0px;
}
*+html #hinmoku #innerbox p {
	width: 460px;
	height: auto;
	margin: 5px 20px 10px 10px;
	padding: 0px;
	line-height: 110%;
}
#hinmoku #innerbox dl {
	width: 485px;
	margin: 5px 0px 10px 10px;
	padding: 0px;
}
#hinmoku #innerbox dt {
	width: 70px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
}
#hinmoku #innerbox dd {
	width: 390px;
	height: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
}
/*-------------------------
	12 Brands
-------------------------*/
#brand {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#brand h2 {
	margin: 0px 0px 10px 0px;
}
#brand #innerbox {
	width: 490px;
	height: auto;
	margin: 10px 0px 0px 0px;
}
#brand #innerbox h3 {
	margin: 10px 0px 0px 10px;
	font-size: medium;
	font-weight: bold;
}
#brand #box {
	width: 480px;
	height: auto;
	margin: 10px 0px 10px 10px;
}
#brand #box img.left {
	margin: 0px 10px 0px 0px;
	float: left;
	display: inline;
}
#brand #box p {
	margin: 0px 5px 0px 0px;
}
*+html #brand #box p {
	margin: 0px 5px 0px 0px;
	line-height: 115%;
}
#brand #line {
	width: 490px;
	border-bottom: 2px dotted #999999;
}
#brand img.bnr {
	margin: 20px 19px 0px 19px;
}
#brand p.comment {
	margin: 5px 0px 0px 0px;
	text-align: center;
} 
/*-------------------------------------
	recycle
	(質屋とリサイクルショップの違い)
-------------------------------------*/
#recycle {
	width: 490px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#recycle h2 {
	margin: 0px 0px 10px 0px;
}
#recycle #innerbox{
	width: 490px;
	height: auto;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
#recycle #innerbox .img_recycle{
	float:right;
	margin: 0px 10px 0px 0px;
}
*+html #recycle #innerbox .img_recycle{
	float:right;
	margin: -18px 10px 0px 0px;
}
#recycle #innerbox .comment{
	margin: 10px 0px 10px 0px;
}
#recycle #innerbox table#difference {
	width: 480px;
	margin: 10px 10px 20px 0px;
	padding: 0px;
	border: 1px solid #009933;
	border-collapse: collapse;

}
#recycle #innerbox table#difference td.point {
	width: 120px;
	height: auto;
	margin: 0px;
	padding: 2px;
	background-color: #00cc66;
	text-align: center;
	font-weight: bold;
	border: 1px solid #009933;
}
#recycle #innerbox table#difference td.cate {
	width: 180px;
	height: auto;
	margin: 0px;
	padding: 2px;
	background-color: #00cc66;
	text-align: center;
	font-weight: bold;
	border: 1px solid #009933;
}
#recycle #innerbox table#difference td.detail_ok {
	width: 180px;
	height: 70px;
	margin: 0px;
	padding: 4px;
	background-image: url(../img/recycle/recycle_ok.jpg);
	background-repeat: no-repeat;
	background-position: center;
	border: 1px solid #009933;
}
#recycle #innerbox table#difference td.detail_ng {
	width: 180px;
	height: 70px;
	margin: 0px;
	padding: 4px;
	background-image: url(../img/recycle/recycle_ng.jpg);
	background-repeat: no-repeat;
	background-position: center;
	border: 1px solid #009933;
}
#recycle #innerbox table#difference td.detail {
	width: 180px;
	height: 70px;
	margin: 0px;
	padding: 4px;
	background-color: #FFFFFF;
	border: 1px solid #009933;
}
#recycle #innerbox ul {
	list-style-type: none;
	margin: 10px 0px 0px 10px;
	padding-bottom: 2px;
}
#recycle #innerbox li{
	list-style-type: none;
	margin: 0px;
	padding-bottom: 3px;
}
#recycle #innerbox .img_arrow{
	vertical-align: text-bottom;
}
#recycle #innerbox .img_bnr_01{
	margin: 5px 51px 0px 36px;
	padding: 0px;
}
#recycle #innerbox .img_bnr_02{
	margin: 3px 51px 0px 36px;
	padding: 0px;
}
/*--------------------
	point
--------------------*/
#point {
	width: 490px;
	height: auto;
	margin: 0px 0px 30px 0px;
	padding: 0px;
}
#point h2 {
	margin: 0px 0px 10px 0px;
}
#point #innerbox{
	width: 490px;
	height: auto;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
#point #innerbox .img_point{
	float:right;
	margin: 0px 10px 20px 0px;
}
*+html #point #innerbox .img_point{
	float:right;
	margin: -18px 10px 0px 0px;
}
#point #innerbox .comment{
	margin: 10px 0px 10px 0px;
}
#point #line {
	width: 490px;
	margin: 20px 0px 10px 0px;
	border-bottom: 2px dotted #999999;
}
*+html #point #line {
	width: 490px;
	margin: 10px 0px 10px 0px;
	border-bottom: 2px dotted #999999;
}
#point .img_title {
	margin: 10px 0px 10px 0px;
}
#point .img_ganre {
	margin: 10px 0px 0px 0px;
}
#point ul {
	margin: 10px 5px 0px 0px;
}
#point li {
	margin: 0px 0px 0px 20px;
	list-style-type: disc;
	padding: 0px 0px 3px 0px;
}
#point .li_mark {
	list-style-type: circle;
	padding: 0px 0px 3px 0px;
}
#point .allcomment {
	margin: 10px 5px 10px 10px;
}
