/*http://www.cubes.cc/*/

/* 共通 ---------------------- */
body {
	padding: 0px;
	height: auto;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(img/body_back.jpg);
	background-repeat: repeat-x;
}
img {
	border: none;
}

#main {
	height: auto;
	width: 950px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	clear: left;
}
#under {
	width: 950px;
	height: auto;
	display: block;
	padding: 0px;
	float: left;
	margin: 0px;
}
.footer {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-decoration: none;
	background-image: url(img/foot.jpg);
	height: 100px;
	width: 707px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background-position: top;
	padding-top: 35px;
	padding-right: 13px;
	padding-bottom: 20px;
	padding-left: 230px;
	color: #666666;
	line-height: 1.3em;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}
.footer #nabi {
	display: block;
	float: left;
	height: 20px;
	width: 707px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}
.footer #nabi a{
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	letter-spacing: 0.1em;
	text-decoration: none;
}
.footer #nabi a:hover{
	color: #333333;
}
#main .footer a {
	text-decoration: none;
}

/* ヘッダー用 ============================================================= */
#head {
	width: 950px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
	float: left;
}
#head1 {
	display: block;
	float: left;
	width: 950px;
	background-image: url(img/head.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: top;
	height: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#head #head1 h1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-style: normal;
	font-weight: normal;
	color: #666666;
	padding-right: 10px;
	padding-left: 25px;
	padding-top: 2px;
	padding-bottom: 0px;
	display: block;
	margin: 0px;
	line-height: 1.35em;
	height: auto;
	width: 915px;
	font-size: 10px;
	float: left;
}
/* MENU用 ============================================================= */
#menu {
	height: 296px;
	width: 230px;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
}
#menu .menu,#menu .menu-gaiyou {
	display: block;
	margin: 0px;
	float: left;
	height: 50px;
	width: 230px;
	padding: 0px;
}
#menu .menu a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu/menu-1-off.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 230px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu .menu a:hover{
	background-image: url(img/menu/menu-1-on.jpg);
}
#menu .menu-fqa,#menu .menu-yusou,#menu .menu-toiawase,#menu .menu-shop {
	display: block;
	margin: 0px;
	float: left;
	height: 49px;
	width: 230px;
	padding: 0px;
}
#menu .menu-fqa a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu/menu-2-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 230px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu .menu-fqa a:hover{
	background-image: url(img/menu/menu-2-on.jpg);
}
#menu .menu-toiawase a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu/menu-3-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 230px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu .menu-toiawase a:hover{
	background-image: url(img/menu/menu-3-on.jpg);
}
#menu .menu-yusou a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu/menu-4-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 230px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu .menu-yusou a:hover{
	background-image: url(img/menu/menu-4-on.jpg);
}
#menu .menu-shop a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu/menu-5-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 230px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu .menu-shop a:hover{
	background-image: url(img/menu/menu-5-on.jpg);
}
#menu .menu-gaiyou a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu/menu-6-off.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 230px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu .menu-gaiyou a:hover{
	background-image: url(img/menu/menu-6-on.jpg);
}
/* MENU2用 ============================================================= */
#menu2 {
	height: 41px;
	width: 950px;
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
}
#menu2 .menu,#menu2 .menu-gaiyou {
	display: block;
	margin: 0px;
	float: left;
	height: 41px;
	width: 159px;
	padding: 0px;
}
#menu2 .menu a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu2/menu-1-off.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 158px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu2 .menu a:hover{
	background-image: url(img/menu2/menu-1-on.jpg);
}
#menu2 .menu-fqa,#menu2 .menu-yusou,#menu2 .menu-toiawase,#menu2 .menu-shop {
	display: block;
	margin: 0px;
	float: left;
	height: 49px;
	width: 158px;
	padding: 0px;
}
#menu2 .menu-fqa a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu2/menu-2-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 158px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu2 .menu-fqa a:hover{
	background-image: url(img/menu2/menu-2-on.jpg);
}
#menu2 .menu-toiawase a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu2/menu-3-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 158px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu2 .menu-toiawase a:hover{
	background-image: url(img/menu2/menu-3-on.jpg);
}
#menu2 .menu-yusou a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu2/menu-4-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 158px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu2 .menu-yusou a:hover{
	background-image: url(img/menu2/menu-4-on.jpg);
}
#menu2 .menu-shop a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu2/menu-5-off.jpg);
	background-repeat: no-repeat;
	height: 49px;
	width: 158px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu2 .menu-shop a:hover{
	background-image: url(img/menu2/menu-5-on.jpg);
}
#menu2 .menu-gaiyou a{
	text-decoration: none;
	margin: 0px;
	background-image: url(img/menu2/menu-6-off.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 158px;
	display: block;
	text-indent: -999999px;
	padding: 0px;
}
#menu2 .menu-gaiyou a:hover{
	background-image: url(img/menu2/menu-6-on.jpg);
}
#pankuzu {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	display: block;
	height: 26px;
	width: 950px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
}
/* 左MENU買取方法 ============================================================= */

#s-kaitori-head-1 {
	background-image: url(img/left/kantan-head.jpg);
	display: block;
	padding: 0px;
	height: 50px;
	width: 230px;
	float: left;
	text-indent: -999999px;
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.s-kaitori-yuusou,.s-kaitori-syuttyou,.s-kaitori-tentou {
	display: block;
	padding: 0px;
	float: left;
	height: 79px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.s-kaitori-yuusou a{
	background-image: url(img/left/yuusou-off.jpg);
	text-indent: -99999px;
	height: 79px;
	width: 230px;
	display: block;
}
.s-kaitori-yuusou a:hover{
	background-image: url(img/left/yuusou-on.jpg);
}
.s-kaitori-syuttyou a{
	background-image: url(img/left/syuttyou-off.jpg);
	text-indent: -99999px;
	height: 79px;
	width: 230px;
	display: block;
}
.s-kaitori-syuttyou a:hover{
	background-image: url(img/left/syuttyou-on.jpg);
}
.s-kaitori-tentou a{
	background-image: url(img/left/shop-off.jpg);
	text-indent: -99999px;
	height: 79px;
	width: 230px;
	display: block;
}
.s-kaitori-tentou a:hover{
	background-image: url(img/left/shop-on.jpg);
}

/* 左MENU買取品用 ============================================================= */
#s-kaitori-head-2 {
	background-image: url(img/left/kaitorihin-head.jpg);
	padding: 0px;
	height: 34px;
	width: 230px;
	display: block;
	text-indent: -999999px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.s-kaitori-b,.s-kaitori-w,.s-kaitori-g,.s-kaitori-e {
	display: block;
	padding: 0px;
	float: left;
	height: 93px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.s-kaitori-b a{
	background-image: url(img/left/brand-off.jpg);
	text-indent: -99999px;
	height: 93px;
	width: 230px;
	display: block;
}
.s-kaitori-b a:hover{
	background-image: url(img/left/brand-on.jpg);
}
.s-kaitori-w a{
	background-image: url(img/left/watch-off.jpg);
	text-indent: -99999px;
	height: 93px;
	width: 230px;
	display: block;
}
.s-kaitori-w a:hover{
	background-image: url(img/left/watch-on.jpg);
}
.s-kaitori-g a{
	background-image: url(img/left/golg-off.jpg);
	text-indent: -99999px;
	height: 93px;
	width: 230px;
	display: block;
}
.s-kaitori-g a:hover{
	background-image: url(img/left/golg-on.jpg);
}
.s-kaitori-e a{
	background-image: url(img/left/etc-off.jpg);
	text-indent: -99999px;
	height: 93px;
	width: 230px;
	display: block;
}
.s-kaitori-e a:hover{
	background-image: url(img/left/etc-on.jpg);
}
#main #under #left .karenda {
	background-image: url(img/left/karenda.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 200px;
	width: 230px;
	display: block;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#kensaku {
	width: 225px;
	height: 33px;
	text-align: left;
	float: left;
	background-image: url(img/left/kensalku.jpg);
	padding-top: 27px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
}
#kensaku a{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	height: 30px;
	width: 225px;
}
.shop_yahoo1,.shop_yahoo2 {
	display: block;
	padding: 0px;
	float: left;
	height: 170px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.shop_rakuten {
	display: block;
	padding: 0px;
	float: left;
	height: 110px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.shop_yahoo1 a{
	display: block;
	height: 170px;
	width: 230px;
	background-image: url(img/left/yahoo-1-off.jpg);
	text-indent: -999999px;
}
.shop_yahoo1 a:hover{
	background-image: url(img/left/yahoo-1-on.jpg);
}
.shop_yahoo2 a{
	display: block;
	height: 170px;
	width: 230px;
	background-image: url(img/left/yahoo-2-off.jpg);
	text-indent: -999999px;
}
.shop_yahoo2 a:hover{
	background-image: url(img/left/yahoo-2-on.jpg);
}
.shop_rakuten a{
	display: block;
	height: 110px;
	width: 230px;
	background-image: url(img/left/rakuten-off.jpg);
	text-indent: -999999px;
}
.shop_rakuten a:hover{
	background-image: url(img/left/rakuten-on.jpg);
}
#trader {
	display: block;
	float: left;
	height: 120px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
}
#trader a{
	color: #333333;
	display: block;
	text-decoration: none;
	background-image: url(img/left/gyouhan-off.jpg);
	float: left;
	height: 34px;
	width: 230px;
	margin: 0px;
	font-size: 10px;
	text-align: center;
	padding-top: 86px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#trader a:hover{
	background-image: url(img/left/gyouhan-on.jpg);
	color: #FFFFFF;
}
#information {
	display: block;
	float: right;
	width: 230px;
	height: 200px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#information a {
	display: block;
	float: left;
	width: 230px;
	height: 55px;
	background-image: url(img/left/shop-map-off.jpg);
	margin: 0px;
	text-decoration: none;
	color: #FFFFFF;
	text-align: center;
	padding-top: 145px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#information a:hover{
	background-image: url(img/left/shop-map-on.jpg);
}
#mame {
	display: block;
	height: 200px;
	width: 230px;
	float: right;
	margin: 0px;
	clear: right;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mame a {
	display: block;
	height: 158px;
	width: 168px;
	background-image: url(img/left/mame-off.jpg);
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 42px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 62px;
}
#mame a:hover{
	background-image: url(img/left/mame-on.jpg);
	color: #BF7E2A;
}

#s-gaiyou {
	display: block;
	padding: 0px;
	float: left;
	height: 80px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#s-gaiyou a {
	display: block;
	height: 80px;
	width: 230px;
	background-image: url(img/left/on_r50_c2.jpg);
	text-indent: -999999px;
}
#s-gaiyou a:hover{
	background-image: url(img/left/on_r50_c2_f2.jpg);
}


/* blogバナー ============================================================= */
.blog01 {
	display: block;
	padding: 0px;
	float: left;
	height: 80px;
	width: 230px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.blog02 {
	display: block;
	padding: 0px;
	float: left;
	height: 80px;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.blog01 a {
	display: block;
	height: 80px;
	width: 230px;
	background-image: url(img/left/blog01.jpg);
	text-indent: -999999px;
}
.blog01 a:hover{
	background-image: url(img/left/blog01_f2.jpg);
}


.blog02 a {
	display: block;
	height: 80px;
	width: 230px;
	background-image: url(img/left/blog02.jpg);
	text-indent: -999999px;
}
.blog02 a:hover{
	background-image: url(img/left/blog02_f2.jpg);
}



/* カテゴリーメニュー用 ============================================================= */
#category-menu {
	background-image: url(img/cate-menu.gif);
	width: 510px;
	padding-top: 28px;
	padding-bottom: 8px;
	padding-left: 125px;
	padding-right: 5px;
	text-align: center;
	background-repeat: no-repeat;
	color: #666666;
	margin: 0px;
	background-position: bottom;
	height: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	clear: left;
	float: left;
}
#category-menu a{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	letter-spacing: 0.1em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#category-menu a:hover{
	color: #34CB00;
	letter-spacing: 0.1em;
}
/* サービスメニュー用 ============================================================= */
#gaiyou {
	display: block;
	float: left;
	height: 94px;
	width: 173px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#gaiyou a {
	display: block;
	float: left;
	height: 94px;
	width: 173px;
	background-image: url(img/left/on_r47_c3.gif);
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
	text-indent: -99999px;
}
#gaiyou a:hover{
	background-image: url(img/left/on_r47_c3_f2.gif);
}
/* テキスト ============================================================= */
.midori {color: #A60000;font-weight: bold;}
.midori a{color: #A60000;font-weight: bold;}
.haiiro-12 {color: #666666; font-size: 12px; }
.haiiro-14 {color: #666666;font-size: 14px;text-decoration: none;}
.midori16 {color: #a60000;padding: 0px;margin-top: 0px;margin-right: 2px;margin-bottom: 1px;margin-left: 2px;}
.midori16b {
	color: #a60000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 1px;
	margin-left: 2px;
	font-size: 16px;
	font-weight: bold;
}
.siro14_b {color: #FFFFFF;font-weight: bold;font-size: 14px;}
.aka {color: #A60000}
.style1 {color: #FFFFFF}
.asset-content h3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #A60000;
	line-height: normal;
	padding: 5px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	font-weight: bold;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #a60000;
	font-size: 14px;
	background-image: url(img/b.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.asset-body-entori .box li {
	list-style-position: inside;
	text-indent: -13px;
}
.asset-body-entori .box ul {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.asset-content .asset-body-entori .setumei {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	display: block;
	clear: right;
}
.asset-content .asset-body-entori .setumei a {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
