@charset "shift_jis";
@import "reset.css";
@import "layout_top.css";
@import "common.css";
@import "calendar.css";
@import "form_1.css";
@import "form_2.css";
@import "form_3.css";
@import "mmaga.css";
@import "entry.css";
@import "blog.css";
@import "shopping.css";
@import "reserv.css";
@import "quest.css";
@import "gold.css";
@import "jewel.css";
@import "backing.css";
@import "watch.css";
@import "store.css";
@import "biz_trip.css";
@import "delivery.css";
@import "photo_mail.css";
@import "question.css";
@import "voice.css";
@import "guide.css";
@import "method.css";
@import "outline.css";
@import "privacy.css";
@import "coupon.css";
@import "profile.css";
@import "example.css";

/* CSS Document */

/******************** 基本設定 ********************/
html {overflow-y:scroll;}
body {
	font-size: 12px;
	*font-size: 75%;
	text-align: center; /* IE 向けセンタリング指定 */
	position:relative;
	}

table{font-size:12px;}

* html form input.formtx{ /* for ie6 */
height:20px;
width:120px;
}


/********** container **********/
#container {
	width: 900px;
	background-color: #cccc99;
	margin: 0 auto; /* Firefox 向けセンタリング指定 */
	text-align: left; /* IE 向けセンタリング指定 */	
	}


/* clearfix */
.clearfix {zoom:1;	/*for IE 5.5-7*/}
.clearfix:after{	/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
	}
.clear {
	clear: both;
	line-height: 0;
	}
	
#blog_left {background-color: #90ee90;}

.gotop {float: right;text-align:right;}


/******************** レイアウト ********************/
/* IE6向け */
.hack_center{text-align:center;}
.hack_left{text-align:left;}
.hack_right{text-align:right;}

/********** ヘルプナビ **********/
#help_navi {font-size: 12px;float: right;}
ul#help_navi li{float: left;margin-left: 15px;}

/********** SEOワード **********/
/*h1 {
	font-size: 12px;
	float: left;	
	}*/


/********** メインナビ **********/
#main_navi {position:relative;z-index:10;}
ul#main_navi li{float:left;}

/********** パンくずリスト **********/
#pankuzu {padding:3px 0;width:960px;}

/********** コンテンツ **********/
#contents {padding:0;width:960px;background-color: #ffffff;}

#column-left{background:#ffffff;float:left;width:200px;padding-right: 20px;}
#column-left p{margin-bottom:5px;}
#column-center{width:740px;background:#ffffff;float:right;height:100%;line-height: 1.7;}
.qr_box {background:url(../images/qr_bac.jpg);width:180px;height:120px;}

/********** ヘッター **********/
.header_second_txt{	position:absolute;top:20px;color:#FFF;font-size:14px;margin-left:-90px;}

/********** フッター **********/
#footer {
	background:#000000;
	color:#ffffff;
	text-align: center;
	width: 100%;
	font-size: 12px;
	padding: 15px 0 0 0;	
	}

#footer ul li {display: inline;margin-left: -4px;}
#footer p {padding: 3px 0 0 0;}
.footer_navi{text-align:right;margin:25px 20px 5px 0;}
.footer_navi li{display:inline;}
.footer_left{
	padding-top:10px;
	padding-left:30px;
	float:left;
	display:inline;
	text-align:left;
	}

.bold{font-weight:bold;font-size:15px;}
.goods_list{font-size:x-small;}
.footer_right{padding-right:10px;float:right;display:inline;text-align:left;}
.open_info{text-align:center;}
.info_img{text-align:right;}
.banner_bottom li{display:inline;float:left;}
.totop{width:130px;margin:0 auto;padding:10px 10px 0 0;}

/********** ログインフォーム **********/
.login {background:url(../images/login_bac.jpg) no-repeat;margin-bottom:10px;}
.login p{padding-left:10px;}
.login .form {padding:3px 0 0 10px;}
.login .form dt{font-weight:bold;}
.login .form dd{padding-bottom:5px;}


/*****************************************************************************
						▼ここから書き加えてください▼
******************************************************************************/

dl.entry_r {margin:10px;border:solid 1px #cccccc;}
dl.entry_r dt{background:#cccccc;padding:5px;}
dl.entry_r dd{width:500px;}
#container {width:960px;background: #ffffff;}
#header {background:#ffffff;}
#top {width: 960px;background: url(../images/header_img.jpg) no-repeat;height: 120px;}
#top .right_help {color: #ffffff;float:right;padding: 80px 25px 0 0;text-align:right;}
.side_menu_box{margin-top:10px;}
#side_menu_list {margin-top: 25px;}
#side_menu_list li{margin-top: 10px;font-size:12px;}
/*.trade_rate {padding-top:10px;}▲*/
#trade_method ul{width: 200px;background: url(../images/side_choice_bg.jpg) no-repeat;padding:50px 0 0 8px;}
#trade_method li {margin-top:5px;}
.link {margin-top:25px;}
.title_bar {margin-bottom:15px;}
dl.entry_r {margin:10px;border:solid 1px #cccccc;}
dl.entry_r dt {background:#cccccc;padding:5px;}
dl.entry_r dd {width:500px;}
.img {ext-align:left;}
p.prof {float:right;background: url(../images/sitemap_point.gif) no-repeat;}
.li_sitemap {padding-left: 25px;background: url(../images/sitemap_point.gif) no-repeat;list-style: none;}
.gold_txtLink a:link,a:visited{color:#000000;text-decoration:none;}
.gold_txtLink a:hover{color:#5f5f5f;text-decoration:none;}

.text_col{padding:10px;line-height:24px;margin:20px 0;font-size:15px;}
.text_col h3{font-weight:bold;font-size:25px;margin-bottom:10px;padding-bottom:5px;}
.text_col h4{font-weight:bold;}
.text_col.point{border:5px solid #FF99B2;}
.text_col.point h3{border-bottom:1px solid #FF99B2;}
.text_col.appeal{border:5px solid #87D87B;}
.text_col.appeal h3{border-bottom:1px solid #87D87B;}
.text_col.rely{border:5px solid #C4BC85;}
.text_col.rely h3{border-bottom:1px solid #C4BC85;}


/***************** 金買取りを依頼する時の注意事項 *****************/
.gold_notes .gold_notes_box{border:2px solid #654f13;margin:10px 0;}
.gold_notes .gold_notes_box h4{color:#fff;font-size:30px;text-align:right;padding:164px 20px 0 0;}
.gold_notes .gold_notes_box#point01 h4{background: url(../images/notes_ttl01.jpg) no-repeat;}
.gold_notes .gold_notes_box#point02 h4{background: url(../images/notes_ttl02.jpg) no-repeat;}
.gold_notes .gold_notes_box#point03 h4{background: url(../images/notes_ttl03.jpg) no-repeat;}
.gold_notes .gold_notes_box .img{text-align:center;margin:10px 0;}
.gold_notes .gold_notes_box .img img{border:1px solid #ccc;}
.gold_notes .gold_notes_box p{margin:20px;}

/*-------ブランド買い取り実績-------*/
.branditem h2{margin-top:10px;}
.branditem_top{margin-left:10px;}
.branditem_box{width:180px;margin:0 0 10px;float:left;text-align:left;}
.branditem_box img.item_img{border:1px solid #626262;}
.branditem_box .image{text-align:center;}
.branditem_box ul{width:160px;margin:0 auto;}
.linkbtn{display:block;float:right;padding:20px 20px;}
.linkbtn a{display:block;float:right;padding:5px 30px 5px 20px;text-decoration:none;border:1px solid #ccc;font-size:15px;position:relative;}
.linkbtn a::before{content:"";display:block;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #333;position:absolute;top:50%;right:5px;
margin-top:-6px;
}
.linkbtn a:hover{background:#f0f0f0;}

/*-------インゴット分割加工-------*/
.ingot_text_box {
    background:url(../images/glaf1.png) no-repeat;
    margin:0 -10px;
	position:relative;
	float:left;
    width: 758px;
    height: 393px;
    }

.ingot_text_box2 {
    background:url(../images/glaf2.png) no-repeat;
    margin:0 -10px;
	position:relative;
	float:left;
    width: 758px;
    height: 393px;
    }

.ibox1 {
    font-size: 15px;
    font-weight: bold;
    width: 143px;
    height: 50px;
    position: absolute;
    top: 283px;
    left: 28px;
    }

.ibox2 {
    font-size: 15px;
    font-weight: bold;
    width: 214px;
    height: 50px;
    position: absolute;
    top: 283px;
    left: 217px;
    }

.ibox3 {
    font-size: 15px;
    font-weight: bold;
    width: 227px;
    height: 50px;
    position: absolute;
    top: 283px;
    left: 497px;
    }


.ibox4 {
    font-size: 15px;
    font-weight: bold;
    width: 111px;
    height: 50px;
    position: absolute;
    top: 264px;
    left: 28px;
    }

.ibox5 {
    font-size: 15px;
    font-weight: bold;
    width: 141px;
    height: 50px;
    position: absolute;
    top: 264px;
    left: 191px;
    }

.ibox6 {
    font-size: 15px;
    font-weight: bold;
    width: 191px;
    height: 50px;
    position: absolute;
    top: 264px;
    left: 368px;
    }

.ibox7 {
    font-size: 15px;
    font-weight: bold;
    width: 159px;
    height: 50px;
    position: absolute;
    top: 264px;
    left: 582px;
    }

.ibox8 {
    font-size: 15px;
    font-weight: bold;
    width: 143px;
    height: 50px;
    position: absolute;
    top: 256px;
    left: 59px;
    }

.ibox9 {
    font-size: 15px;
    font-weight: bold;
    width: 214px;
    height: 50px;
    position: absolute;
    top: 256px;
    left: 290px;
    }

.ibox10 {
    font-size: 15px;
    font-weight: bold;
    width: 185px;
    height: 50px;
    position: absolute;
    top: 256px;
    left: 546px;
    }

.ibox11 {
    font-size: 15px;
    width: 200px;
    position: absolute;
    top: 420px;
    left: 38px;
    }

.ibox12 {
    font-size: 15px;
    width:  200px;
    position: absolute;
    top: 420px;
    left: 276px;
    }

.ibox13 {
    font-size: 15px;
    width: 200px;
    position: absolute;
    top: 420px;
    left: 516px;
    }

.iryoukin {
    float: right;
    margin-top: -126px;
    }

.noukitext {
    font-size: 15px;
    margin-top: 7px;
    }

.dtext {
    padding-left: 79px;
    }

.benritext {
    font-size: 15px;
    margin-top: 7px;
    width: 411px;
    }

/***/
.l_right{float:right;width:400px;}
.l_left{float:left;width:300px;}


.text1tp {
    background:url(../images/tkstbox1_top_55.jpg) no-repeat;
    font-size: 16px;
    font-weight: bold;
    margin-top: 7px;
    
    }

.text1bg {
    background:url(../images/tkstbox1_front_55.jpg) repeat-y;
    }

.text1bt {
    background:url(../images/tkstbox1_under_55.jpg) bottom no-repeat;
    padding: 25px 28px;
    }

.text1wg {
    background:url(../images/denger.png) left center no-repeat;
    padding: 0 0 0 0;
    }


.iotoiawase {
    margin:-5px -12px;
    position:relative;
	float:left;
    width: 758px;
    height: 261px;
    }


.bunkatu {
	background:url(../images/glaf3.png) no-repeat;
    margin:0 -12px;
	position:relative;
	float:left;
    width: 765px;
    height: 344px;
	}




.takaku {
    float: right;
	}

.text2tp {
    background:url(../images/tkstbox2_top_89.jpg) no-repeat;
    font-size: 16px;
    font-weight: bold;
    width: 411px;
    }

.text2bg {
    background:url(../images/tkstbox2_front_89.jpg) repeat-y;
    }

.text2bt {
    background:url(../images/tkstbox2_under_89.jpg) bottom no-repeat;
    padding: 17px 20px;
    margin: 7px 0 14px 0;
    }

.bunpai {
    float: left;
	}

.test2 {
    float: right;
}

.nazekakou {
	background-image:url(../images/tkstbox1_top_55.jpg) no-repeat;
    background-image:url(../images/tkstbox1_front_55.jpg) repeat-y 100px;
    background-image:url(../images/glaf2.png) no-repeat;
    background-size: 740px;
	width:690px;
	height:284px;
	padding:162px 180px;
	position:relative;
	float:left;
	}


.istep {
    margin:-5px 1px 0px -6px;
	position:relative;
	float:left;
}



.steptext {
    float: right;
    font-size: 15px;
    margin: 7px 0 9px 0;
    width: 457px;
	}

.ibtn1 {
    margin: 0 0 10px -59px;
    
    }

.ibtn2 {
    float: right;
    margin: -90px -12px 0 0;
    }

.tigai {
    background:url(../images/point.png) no-repeat;
	position:relative;
	float:left;
    width: 765px;
    height: 638px;
    margin: 26px 0 0 0;
    
}
.ingot_header img{
box-shadow:0 0 18px rgba(0,0,0,0.46); -webkit-box-shadow:0 0 18px rgba(0,0,0,0.46); -moz-box-shadow:0 0 18px rgba(0,0,0,0.46); -o-box-shadow:0 0 18px rgba(0,0,0,0.46);margin-bottom:20px;
}

.ingot_faq{background:#fff;border:3px solid #ddd4a5;padding:3px;}
.ingot_faq .wrapper{background:#ddd4a5;padding:10px 20px;}
.ingot_faq .wrapper .box{padding:10px 0;}
.ingot_faq .wrapper .box .inner{background:#fff;padding:20px;}
.ingot_faq .wrapper .image,.ingot_faq .wrapper .area_text{float:left;}
.ingot_faq .wrapper .image{width:210px;margin-right:20px;}
.ingot_faq .wrapper .inner.on_img .area_text{width:415px;}
.ingot_faq .wrapper .image img{width:100%;}
.ingot_faq .wrapper .title{font-size:18px;font-weight:bold;color:#6f6117;margin:0 0 10px;border-bottom:none;line-height:22px;}
.ingot_faq .wrapper .text{font-size:14px;line-height:24px;}
