 /* 共通 */

 	
	body{margin:0px; padding:0px; background-image:url(images/bg_img.jpg); background-repeat:repeat-x; background-color:#000000; color:#555555;}
	.bgimg02{margin:0px; padding:0px; width:100%; background-repeat:no-repeat; background-image:url(images/bg_img02.png); background-position:right top;}
	img{border:none;}
	#all{}
	ul , li{margin:0px;padding:0px;}
	.cl{clear:both;}
	.container{width:1020px; margin:0px auto; padding-top:5px;}
	.contents{background-image:url(images/all.png); width:1020px;}
	.contents_box{width:1000px; margin-left:10px;}
	
	/*Memo：▼追加佐野*/
	table{border:1px solid #f6f6f6;width:100%;}
	table th{width:30%;font-size:12px;text-align:left;background-color:#f6f6f6;padding:0.3em;}
	table td{font-size:12px;border-bottom:1px solid #f6f6f6;padding:0.3em;}
	
	fieldset{border:1px solid #CC3333;background-color:#fff6f6;line-height:1.4em;}
	legend{color:#d00000;font-weight:bold;}
	
	 .msg{width:90%;margin:10px auto;font-size:12px;}
	 .msg legend{color: #CC3333;}
	
	div.pankuzu{margin:3px auto;margin-left:10px;}
	div.pankuzu a{color:#3366FF;}
	/*Memo：▲追加佐野*/
	

 /* ヘッダー */
 	.header{background-image:url(images/head.png);  width:1020px; height:20px; overflow:hidden;}

 	.logo{width:1000px; height:75px;}
	.logo_leftbox{float:left; width:630px; height:75px;}
	.logo_rightbox{float:left; width:370px; height:75px;}

 
 /* メニュー */
		.global_menu{width:1000px; height:39px;}
		.global_menu a:hover{background-position:bottom;}
		.global_menu a{height:39px; display:block; float:left;}
				.bt1{width:100px; background-image:url(images/menu_01.jpg);}
				.bt2{width:106px; background-image:url(images/menu_02.jpg);}
				.bt3{width:94px; background-image:url(images/menu_03.jpg);}
				.bt4{width:127px; background-image:url(images/menu_04.jpg);}
				.bt5{width:121px; background-image:url(images/menu_05.jpg);}
				.bt6{width:114px; background-image:url(images/menu_06.jpg);}
				.bt7{width:113px; background-image:url(images/menu_07.jpg);}
				.bt8{width:114px; background-image:url(images/menu_08.jpg);}
				.bt9{width:111px; background-image:url(images/menu_09.jpg);}

 /* メイン左 */
	.left_box{width:750px; float:left; overflow:hidden;}
	.left_contents{width:735px; margin-left:15px; font-size:14px;color:#333;}
	.left_contents strong{color:red;}
	.left_contents .textlink{}
	.left_banner a:hover{background-position:bottom;}
	.left_contents .bannerlink01{display:block; float:left; height:42px; width:233px; background-image:url(images/left_button_01.jpg);}
	.left_contents .bannerlink02{display:block; float:left; width:235px; height:42px; background-image:url(images/left_button_02.jpg);}
	.left_contents .bannerlink03{display:block; float:left; width:238px; height:42px; background-image:url(images/left_button_03.jpg);}
	.left_contents h2{display:block; margin:0px; width:715px; height:41px; font-size:14px; color:#C30000; background-image:url(images/left_title.jpg);}
	.left_contents h2 div{width:680px; height:20px; overflow:hidden; padding-top:13px; margin-left:25px;}
	.left_contents h3{margin:0px;padding:5px;width:685px;overflow:hidden;background-color:#f6f6ff;border:1px solid #efefef;font-size:14px;color:#333366;}
	.left_box .mg10px{width:715px; height:10px; overflow:hidden;}
	.left_contents .textbox{width:715px; line-height:1.5em; overflow:hidden; margin-left:8px;}
	.left_contents .textbox .mg2em{width:715; height:2em;}
	.left_banner{width:745px; height:42px; padding:5px;}
	.infobar{display:block; width:715px; height:70px; background-image:url(images/left_infobar.jpg);}
	
							/*ご相談内容*/
							.consultation_box{width:220px;height:150px; float:left;border:1px solid #efefef;background-color:#F5F6FF;overflow:hidden;}
						.consultation_box:hover{background-color:#fff6f6;}
						.consultation_box .consultation_box_title a{font-weight:bold;}
						.consultation_box:hover .consultation_box_title{background-color:red;}
						 .mgn15{margin-left:15px;}
						.consultation_box_title{background-color:#000D39;color:white;padding:3px;padding-left:5px;}
						.consultation_box_title span{float:right;font-size:10px;margin-right:3px;text-decoration:underline;font-weight:normal;}
						.consultation_box_text{font-size:11px;color:#666;padding:3px;line-height:1.5em;height:80px;overflow:auto;}
						.consultation_box_text_btm{height:20px;text-align:center;}
						.consultation_box a{color:white; text-decoration:none;}
						.consultation_box_ctrl{height:10px; clear:both;}

							/*美術品の紹介*/
						.introduce_imgbox{width:300px; float:left; overflow:hidden;}
						.introduce_textbox{width:390px; float:left; overflow:hidden;}
						.mg_l8p{margin-left:8px;}



	 /* 骨董品FAQ */
	.faq_table{width:550px; border:1px solid #fefefe;}
	.faq_table th{font-size:12px; text-align:left; background-color:#efefef; padding:0.3em;}
	.faq_table td{font-size:12px; border-bottom:1px solid #fefefe; padding:0.3em; background-color:#ffffff;}
	

	
 /* メイン右 */
 	.right_box{width:250px;  float:right;}
	.right_list a{font-size:14px; color:#001E74; padding-left:5px; margin-top:3px; line-height:1.8em; text-decoration:none;}
 	.right_box li{list-style:none;}
	.right_contents{width:235px;  }
	.right_contents .mg20px{width:235px; height:20px; overflow:hidden;}
	.right_contents .mg8px{width:235px; height:8px; overflow:hidden;}
	.right_contents .titleimg{width:232px; height:27px; background-image:url(images/box_title.jpg); color:#ffffff; font-size:12px; font-weight:bold;}
	.titleimg div{width:190px; height:20px; margin-left:3px; padding-top:8px; padding-left:25px;}
	.right_contents .linkbox01{width:228px; margin-left:1px; background-color:#F5F6FF; border:1px solid #DBDBDB; list-style-type:none;}
	.right_contents .linkbox02{width:228px; margin-left:1px; background-color:#F5F6FF; border:1px solid #DBDBDB; list-style-type:none;}
	.right_contents .textlink{width:140px; height:65px; padding-top:0px; margin-top:0px; float:left; overflow:hidden; font-size:12px;}
	.textlink ul{padding-left:10px; margin:0px; line-height:1.5em; list-style-type:none;}
	.rapidssl_seal{width:95px; height:50px; float:leftt; overflow:hidden;}

 	
 	
 /* フッダー */
 	.footer_link{width:1000px; text-align:center; font-size:10px;}
 	.footer_link a{text-decoration:none; line-height:1.5em; color:#616161;}
 	.mg5px{width:1000px; height:5px; overflow:hidden;}
	.border{width:965px; border-top:1px solid #a3a3a3; margin:auto; margin-right:auto;}
	.copyright{width:1000px; text-align:center; font-size:12px; line-height:1.5em; color:#1a1a1a;}
	.footer{background-image:url(images/foot.png); width:1020px; height:25px; overflow:hidden;}


