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

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 83%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 130%;
	color: #333333;
	background: url(../img/bg.gif);
}

h1,h2,h3,h4,h5,h6 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}

strong {
	color: #3366CC;
}

.text_red {
	color: #FF0000;
}

a {
	color: #2654A8;
	text-decoration: none;
}

a:hover {
	color: #CC0000;
	text-decoration: underline;
}

p {
	margin: 0px 0px 13px;
}

img {
	border: none;
}

.clear {
	clear: both;
	font-size: 0.1em;
	line-height: 0.1em;
}

.pagetop {
	text-align: right;
	margin: 10px 0px;
}

h1 {
	background: url(../img/h1_bg.jpg) repeat-x;
	font-size: 13px;
	color: #FFFFFF;
	padding: 4px 0px 12px 10px;
	margin: 0px;
}

#cover {
	border-right: #CCCCCC solid 1px;
	border-left: #CCCCCC solid 1px;
	background: #FFFFFF;
	width: 800px;
	padding: 0px;
	margin: 0px auto;
	text-align: left;
}





/*	ヘッダー部分
-------------------------------------------------------------------*/
#header {
	width: 780px;
	margin: 0px auto 15px;
	padding: 0px;
}

/*	ロゴ部分
--------------------------------------------*/
#h_left {
	width: 401px;
	float: left;
}

#h_left h2 {
	padding: 0px;
	margin: 0px;
}

#h_left h2 a {
	background: url(../img/logo.jpg) no-repeat;
	width: 401px;
	height: 105px;
	display: block;
	text-indent: -9999px;
}

/*	ヘッダー電話、お問合せ
--------------------------------------------*/
#h_right {
	width: 272px;
	float: right;
}

#h_right ul,ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.h_tel {
	background: url(../img/header_tel.jpg) no-repeat;
	width: 272px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin-top:20px;
	margin-bottom: 13px;
}

.h_mail a {
	background: url(../img/mail.jpg) 0px 0px;
	width: 100px;
	height: 27px;
	display: block;
	text-indent: -9999px;
	margin-left: 172px;
}

.h_mail a:hover {
	background: url(../img/mail.jpg) 0px -27px;
}




/*	メニュー
-------------------------------------------------------------------*/

#menu {
	width: 780px;
	margin: 0px auto 15px;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu ul li  {
	margin: 0px;
	padding: 0px;
	float: left;
}



/*	メニュー1
--------------------------------------------*/
.menu01 a {
	background: url(../img/menu.jpg) 0px 0px;
	width: 195px;
	height: 40px;
	display: block;
	text-indent: -9999px;
}

.menu01 a:hover {
	background: url(../img/menu.jpg) 0px -40px;
}



/*	メニュー2
--------------------------------------------*/
.menu02 a {
	background: url(../img/menu.jpg) -195px 0px;
	width: 195px;
	height: 40px;
	display: block;
	text-indent: -9999px;
}

.menu02 a:hover {
	background: url(../img/menu.jpg) -195px -40px;
}



/*	メニュー3
--------------------------------------------*/
.menu03 a {
	background: url(../img/menu.jpg) -390px 0px;
	width: 195px;
	height: 40px;
	display: block;
	text-indent: -9999px;
}

.menu03 a:hover {
	background: url(../img/menu.jpg) -390px -40px;
}



/*	メニュー4
--------------------------------------------*/
.menu04 a {
	background: url(../img/menu.jpg) -585px 0px;
	width: 195px;
	height: 40px;
	display: block;
	text-indent: -9999px;
}

.menu04 a:hover {
	background: url(../img/menu.jpg) -585px -40px;
}






/*	メインコンテンツ
-------------------------------------------------------------------*/
#wrapper {
	width: 780px;
	margin: 0px auto 30px;
}




/*	左側
--------------------------------------------*/
/*	左側メニュー
----------------------------*/
#left {
	width: 180px;
	float: left;
}

h3.k_hinmoku_h3 {
	background: url(../img/kaitori_title.jpg) no-repeat;
	width: 180px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
}

.k_menu {
	margin:0px 0px 20px;
	padding: 0px;
	list-style: none;
}

.k_menu li {
	padding: 8px;
	margin: 0px;
	border-bottom: #FFD2B5 solid 1px;
	border-left: #FFD2B5 solid 1px;
	border-right: #FFD2B5 solid 1px;
}

.k_menu li a {
	background: url(../img/list_bg.jpg) left center no-repeat;
	padding-left: 15px;
}

.k_menu li a:hover {
	background: url(../img/list_bg_hover.jpg) left center no-repeat;
}




/*	店舗の案内
----------------------------*/
h3.tenpo_h3 {
	background: url(../img/tenpo_title.jpg) no-repeat;
	width: 180px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
}

.tenpo {
	padding: 7px;
	border-left: #BFD9FF solid 1px;
	border-right: #BFD9FF solid 1px;
	border-bottom: #BFD9FF solid 1px;
	margin: 0px 0px 20px;
}




/*	スタッフ募集
----------------------------*/
h3.staff_h3 {
	background: url(../img/boshu_title.jpg) no-repeat;
	width: 180px;
	height: 40px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
}


.staff {
	padding: 7px;
	border-left: #FFCFBF solid 1px;
	border-right: #FFCFBF solid 1px;
	border-bottom: #FFCFBF solid 1px;
	margin: 0px 0px 20px;
}






/*	メイン
--------------------------------------------*/
#main {
	width: 580px;
	float: right;
}

h3.h3_normal {
	background: url(../img/h3_title.jpg) no-repeat 9px center;
	background-color: #FDE0D9;
	padding: 7px 8px 6px 28px;
	margin: 0px 0px 15px;
}

.t_cover {
	width: 580px;
	margin: 0px 0px 40px;
}

.t_left {
	float: left;
	width: 350px;
}

.t_right {
	float: right;
}

.kaden_chui {
	padding: 7px;
	background-color: #EAEAEA;
}

.kaden_chui p {
	padding-left: 20px;
	text-indent: -20px;
}

.t_text {
	background: url(../img/t_text_bg.gif);
	padding: 10px;
	margin: 0px 0px 20px;
}

.t_text dl {
	margin: 0px;
	padding: 0px;
}

.t_text dl dt {
	font-weight: bold;
	margin: 0px 0px 10px;
}

.t_text dl dd {
	padding: 0px;
	margin: 0px 0px 15px 25px;
}







/*	フッター部分
-------------------------------------------------------------------*/
/*	フッター
--------------------------------------------*/
#foot_link {
	width: 760px;
	margin: 0px auto;
	padding: 15px 10px;
	border: #CCCCCC solid 1px;
	text-align: center;
}

.c_right {
	text-align: center;
	padding: 15px 0x;
	margin: 0px auto;
}





/*	各ページ共通
-------------------------------------------------------------------*/
/*	パンくず
--------------------------------------------*/
#pankuzu {
	margin: 0px auto 15px;
	padding: 0px 0px 5px;
	width: 780px;
	border-bottom: #999999 dashed 1px;
}

#pankuzu ul {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	background: url(../img/pankuzu_t.gif) no-repeat left center;
}

#pankuzu ul li {
	display: inline;
}

#pankuzu ul li a {
	background: url(../img/pankuzu_bg.gif) no-repeat center right;
	padding-right: 15px;
}




/*	メニュー
--------------------------------------------*/
.sub_menu {
	margin:0px 0px 20px;
	padding: 0px;
	list-style: none;
}

.sub_menu li {
	padding: 8px;
	margin: 0px;
	border-bottom: #BCCCF8 solid 1px;
	border-left: #BCCCF8 solid 1px;
	border-right: #BCCCF8 solid 1px;
}

.sub_menu li a {
	background: url(../img/list_bg_hover.jpg) left center no-repeat;
	padding-left: 15px;
}

.sub_menu li a:hover {
	background: url(../img/list_bg.jpg) left center no-repeat;
}





/*	店舗紹介 / 会社概要
-------------------------------------------------------------------*/
h2.company_h2 {
	background: url(../img/h2_company.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

h3.comp_h3 {
	background: url(../img/comp_menu_bg.jpg) no-repeat;
	width: 180px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
}

/*	店舗案内
-------------------------------------------------------------------*/
h2.shop_h2 {
	background: url(../img/h2_shop.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

h3.comp_h3 {
	background: url(../img/comp_menu_bg.jpg) no-repeat;
	width: 180px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
}

/*	会社概要
---------------------------------*/
.comp_table {
	background: #CCCCCC;
}

.comp_table th {
	background: #E7E7E7;
	text-align: right;
	padding: 7px;
	width: 140px;
}

.comp_table td {
	background: #FFFFFF;
	padding: 7px;
}





/*	買取　引き取りの流れ
-------------------------------------------------------------------*/
h2.nagare_h2 {
	background: url(../img/h2_nagare.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

h3.nagare_h3 {
	background: url(../img/nagare_menu_bg.jpg) no-repeat;
	width: 180px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
}


.step {
	margin: 0px 0px 40px;
	padding: 0px;
}

.step dt {
	margin: 0px 0px 10px;
	padding: 0px;
}

.step dd {
	background: #F2F2F2;
	padding: 10px;
	margin: 0px 0px 20px;
}

.step01 {
	background: url(../img/nagare1.gif) no-repeat;
	width: 580px;
	height: 14px;
	display: block;
	text-indent: -9999px;
}

.step02 {
	background: url(../img/nagare2.gif) no-repeat;
	width: 580px;
	height: 14px;
	display: block;
	text-indent: -9999px;
}

.step03 {
	background: url(../img/nagare3.gif) no-repeat;
	width: 580px;
	height: 14px;
	display: block;
	text-indent: -9999px;
}

.step04 {
	background: url(../img/nagare4.gif) no-repeat;
	width: 580px;
	height: 14px;
	display: block;
	text-indent: -9999px;
}






/*	よくある質問と答え
-------------------------------------------------------------------*/
h2.qa_h2 {
	background: url(../img/h2_qa.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

h3.qa_h3 {
	background: url(../img/qa_menu_bg.jpg) no-repeat;
	width: 180px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	display: block;
	text-indent: -9999px;
}

/*	QAサブメニュー
--------------------------------------------*/
.qa_menu {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.qa_menu li {
	padding: 0px;
	margin: 0px;
}

.qa_menu li a {
	background: url(../img/list_sub_bg.gif) no-repeat center left;
	padding: 0px 0px 0px 15px;
}

.qa_menu li a:hover {
	background: url(../img/list_sub_bg_hover.gif) no-repeat center left;
}


/*	QAメイン
--------------------------------------------*/
.qa_dl {
	margin: 0px 0px 40px;
}

.qa_dl dt {
	margin: 0px 0px 10px;
	color: #3366CC;
	font-weight: bold;
}

.qa_dl dd {
	background: #EAEDFB;
	padding: 10px 10px 10px 20px;
	margin: 0px 0px 20px;
}





/*	お問合せ
-------------------------------------------------------------------*/
h2.otoiawase_h2 {
	background: url(../img/h2_otoiawase.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

.chui {
	border: dotted 1px #FF0000;
	color:#CC0000;
	font-weight: 200;
	padding: 10px;
}


.hissu_text {
	font-size: 10px;
	color:#FF0000;
	font-weight: bold;
}


.table_tr td {
	padding: 7px 3px;
	background: #EFF3FC;
}

.t_td {
	padding: 7px 3px;
	background: #EFF3FC;
}

.text_area {
	border: 1px solid #7CA3E9;
}

.s_title {
	background: #6F96FF;
	font-weight: bold;
	font-size: 16px;
	padding: 5px;
}



/*	各買取品目
-------------------------------------------------------------------*/
/*	品目h2一覧
--------------------------------------------*/
/*	家電・電化製品
--------------------------*/
h2.electric_h2 {
	background: url(../img/h2_electric.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	オーディオ機器・楽器
--------------------------*/
h2.audio_h2 {
	background: url(../img/h2_audio.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	カメラ・一丸レフ
--------------------------*/
h2.camera_h2 {
	background: url(../img/h2_camera.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	パソコン（PC）
--------------------------*/
h2.pc_h2 {
	background: url(../img/h2_pc.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	ゲーム・ホビー
--------------------------*/
h2.hobby_h2 {
	background: url(../img/h2_hobby.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	デザイナーズ家具・家具
--------------------------*/
h2.furniture_h2 {
	background: url(../img/h2_furniture.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	食器・贈答品
--------------------------*/
h2.dish_h2 {
	background: url(../img/h2_dish.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	着物・和装小物
--------------------------*/
h2.kimono_h2 {
	background: url(../img/h2_kimono.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	ブランド品
--------------------------*/
h2.brand_h2 {
	background: url(../img/h2_brand.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	貴金属
--------------------------*/
h2.precious_h2 {
	background: url(../img/h2_precious.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	骨董品・美術品
--------------------------*/
h2.curio_h2 {
	background: url(../img/h2_curio.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}

/*	スポーツ・アウトドア用品
--------------------------*/
h2.sports_h2 {
	background: url(../img/h2_sports.gif) no-repeat;
	width: 780px;
	height: 65px;
	display: block;
	text-indent: -9999px;
	margin: 0px auto 10px;
}



/*	買取例
--------------------------------------------*/
.k_rei {
	padding: 10px;
	background: #F2F2F2;
	margin: 0px 0px 40px;
}






/*	サイトマップ
-------------------------------------------------------------------*/
.site_menu {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	list-style: none;
}

.site_menu li {
	padding: 6px 0px;
	margin: 0px;
}

.site_menu li a {
	background: url(../img/list_bg_hover.jpg) no-repeat center left;
	padding: 0px 0px 0px 15px;
}

.site_menu li a:hover {
	background: url(../img/list_bg.jpg) no-repeat center left;
}

.site_menu2 {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	list-style: none;
}

.site_menu2 li {
	padding: 6px 0px;
	margin: 0px;
}

.site_menu2 li a {
	background: url(../img/list_sub_bg.gif) no-repeat center left;
	padding: 0px 0px 0px 15px;
}

.site_menu2 li a:hover {
	background: url(../img/list_sub_bg_hover.gif) no-repeat center left;
}