@charset "utf-8";
/* CSS Document */

div#contents {
	padding-top:20px;
}

div#cont p {
	line-height:18px;
	color:#666;
}

div#main_visual {
	margin-left:auto;
	margin-right:auto;
	width:932px;
	height:241px;
	padding:8px 0px 0px 8px;
	background-image:url(../images/main_visual_bg.jpg);
	background-repeat:no-repeat;
}

/*--------------------
見出し
---------------------*/

div#cont h2 {
	clear: both;
}

div#cont h2.top {
}

div#cont h2 {
	margin-top:20px;
	margin-bottom:20px;
	background:url(../images/h2_bg.jpg) no-repeat;
	width:665px;
	height:29px;
	font-size:14px;
	color:#333333;
	line-height:16px;
	padding:15px 0px 0px 35px;
	letter-spacing:1.1pt;
	text-shadow: 0px 0px 3px #CCC;
	-moz-text-shadow: 0px 0px 3px #CCC;
	-webkit-text-shadow: 0px 0px 3px #CCC;
	-o-text-shadow: 0px 0px 3px #CCC;
	-ms-text-shadow: 0px 0px 3px #CCC;
}

div#cont h2.top {
	margin-top:0px;
}



div.top_detail_link {
	width:700px;
	height:20px;
	position:relative;
	margin-top:10px;
}

div.top_detail_link div {
	position:absolute;
	top:0px;
	right:20px;
	background:url(../images/arrow1.gif) no-repeat 0px 4px;
	padding-left:18px;
	line-height:18px;
}

div.top_detail_link div a {
	color:#666;
}


/*--------------------
バナー
---------------------*/

.bnrTop {
	margin-bottom: 20px;
}


/*--------------------
新着情報
---------------------*/

ul#top_news {
	width:660px;
	margin:0px 0px 15px 20px;
	border-bottom:dotted 1px #b2b2b2;
}

ul#top_news li {
	background-image:url(../images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	width:610px;
	height:20px;
	padding-left:50px;
	position:relative;
	margin-bottom:10px;
}

ul#top_news a {
	color:#6b6b6b;
	text-decoration:underline;
}

ul#top_news a:hover {
	text-decoration:none;
}

ul#top_news span {
	margin-right:15px;
	color:#6b6b6b;
}

ul#top_news li div.new {
	position:absolute;
	top:5px;
	left:21px;
}


/*--------------------
コンテンツバナー
---------------------*/

ul#contents_banner {
	width:681px;
	margin:0px auto 0px auto;
}

ul#contents_banner li {
	width:207px;
	height:50px;
	padding:0px 10px 10px 10px;
	float:left;
}


/*--------------------
支持される理由
---------------------*/

ul#support {
	margin-left:20px;
}

ul#support li {
	width:157px;
	height:198px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url(../images/top_support_bg_bottom.jpg) no-repeat left bottom;
	margin-right:10px;
}

ul#support li div {
	width:157px;
	height:198px;
}

ul#support li div.box1 {
	background:url(../images/top_support_bg1.jpg) no-repeat top;
}

ul#support li div.box2 {
	background:url(../images/top_support_bg2.jpg) no-repeat top;
}

ul#support li div.box3 {
	background:url(../images/top_support_bg3.jpg) no-repeat top;
}

ul#support li div.box4 {
	background:url(../images/top_support_bg4.jpg) no-repeat top;
}

ul#support li h3 {
	background: none;
	width: auto;
	height: auto;
	padding:18px 0px 12px 52px;
	margin: 0;
}

ul#support li p {
	padding:0px 18px 0px 18px;
}


/*--------------------
選べる買取方法
---------------------*/

ul#top_choice {
	width:681px;
	margin:0px auto 0px auto;
}

ul#top_choice li {
	width:207px;
	height:125px;
	padding:0px 10px 10px 10px;
	float:left;
}

ul#top_choice li h3 {
	width:207px;
	height:36px;
}

ul#top_choice li h3 a {
	display:block;
	width:207px;
	height:36px;
	overflow:hidden;
	text-indent:-9999px;
}

ul#top_choice li h3.c1 a {
	background:url(../images/top_choise1_title.jpg) no-repeat;
}

ul#top_choice li h3.c2 a {
	background:url(../images/top_choise2_title.jpg) no-repeat;
}

ul#top_choice li h3.c3 a {
	background:url(../images/top_choise3_title.jpg) no-repeat;
}

ul#top_choice li div.choice_box {
	padding-top:10px;
}

ul#top_choice li div.choice_box div.photo {
	width:81px;
	height:81px;
	float:left;
}

ul#top_choice li div.choice_box div.text {
	width:115px;
	float:right;
}

ul#top_choice li div.choice_box div.text p {
	padding-bottom:5px;
}

ul#top_choice li div.choice_box div.text div.link {
	background:url(../images/arrow1.gif) no-repeat 0px 3px;
	padding-left:18px;
	
}

ul#top_choice li div.choice_box div.text div.link a {
	color:#666;
}


/*--------------------
人気ブランド
---------------------*/

ul#top_brand {
	width:681px;
	margin:0px auto 0px auto;
}

ul#top_brand li {
	width:150px;
	height:330px;
	padding:0px 10px 0px 10px;
	float:left;
}

ul#top_brand li h3 {
	margin:0;
	padding:0;
	text-align:center;
}

ul#top_brand li h3 a {
	background-image:url(../images/top_popular_find.jpg);
	display:block;
	width:150px;
	height:43px;
	text-decoration:none;
	font-size:14px;
	line-height:18px;
	padding-top:18px;
}

ul#top_brand li h3 a span {
	font-size:11px;
	line-height:14px;
}

ul#top_brand li h3 a:hover {
	text-decoration:underline;
}

ul#top_brand li h3.b1 a {
	background-image:url(../images/top_popular_vuitton_find.jpg);
}

ul#top_brand li h3.b2 a {
	background-image:url(../images/top_popular_cucci_find.jpg);
}

ul#top_brand li h3.b3 a {
	background-image:url(../images/top_popular_chanel_find.jpg);
}

ul#top_brand li div.brand_box {
	width:150px;
	height:263px;
	background:url(../images/top_popular_bottom.jpg) no-repeat;
	position:relative;
}

ul#top_brand li div.photo {
	text-align:center;
}

ul#top_brand li div.brand_box p {
	padding:10px 20px 0px 20px;
	line-height:15px;
	color:#666;
	font-size:11px;
}

ul#top_brand li div.link {
	position:absolute;
	bottom:20px;
	right:16px;
	background:url(../images/arrow1.gif) no-repeat 0px 3px;
	padding-left:18px;
	line-height:14px;
	font-size:11px;
}

ul#top_brand li div.link a {
	color:#666;
}


/*--------------------
買取可能なジャンル
---------------------*/

ul#top_genre {
	width:681px;
	margin:0px auto 0px auto;
}

ul#top_genre li {
	width:207px;
	height:77px;
	padding:0px 10px 15px 10px;
	float:left;
}

#segnment_bnr_area {
	margin-bottom: 15px;
}

/*--------------------
年末バナー
---------------------*/

#m_segment_bnr {
	margin-bottom: 20px;
}

/*--------------------
最新買取事例
---------------------*/

ul#case_list1 {
	margin:0px 0px 10px 20px;
}

ul#case_list1 li {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	background:url(../images/case_bg.jpg) no-repeat;
	width:157px;
	height:170px;
	padding:10px 0px 0px 0px;
}

ul#case_list1 li div.photo {
	text-align:center;
}

ul#case_list1 li div.photo img {
	width:134px;
	height:100px;
}

ul#case_list1 li p {
	text-align:center;
	padding:5px 15px 0px 12px;
}

ul#case_list1 li p a {
	text-align:center;
	color:#676765;
	text-decoration:none;
	line-height:16px;
}

/*--------------------
外国語サイトバナー
---------------------*/

div#sidebar div#bnr_foreign {
	width:200px;
	margin:0px auto 8px auto;
}

div#sidebar div#bnr_foreign ul {
	margin-bottom: -5px
}

div#sidebar div#bnr_foreign ul li{
	margin-bottom: 5px;
}
