@import url("style.css");

/* 全体フォント指定 */



body ,th,td{



				font-family: "ＭＳ Ｐゴシック", "Osaka";



				font-size: 12px;



				font-weight: normal;



				color: #000000;



				line-height: 18px;







}







/*文字要素指定*/



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



.padding{ padding-left:20px; }







/*画像ボーダー*/



img{ border:0px; }







/*お問合せ必須文字*/



.red_font10{ margin:0px; padding:0px; font-size: 10px;font-weight: normal;color: #ff3300;line-height: 14px; }







/* seo&フッターフォント指定 */



.footer { font-size:10px; color: #ffffff; }







/* パディングフォント */



.paddingfont {



	margin-bottom: 15px;



	margin-left: 40px;



	margin-right: 40px;



	background-color: #FFFFD7;



	width:530;



}



.paddingfont2 {



	margin-bottom: 15px;



	margin-left: 440px;



	margin-right: 40px;



	background-color: #FFFFD7;



	width:130;



}



.paddingfont3 {



	margin-bottom: 15px;



	margin-left: 50px;



	margin-right: 40px;



	background-color: #FFFFD7;



	width:510;



}



/* カート詳細ボックス指定 */



.cartbox{



	margin-bottom: 15px;



	margin-left: 50px;



	margin-right: 50px;



	border:dashed 1px #009966;



	width:510px;



}



/*ショッピングボックス指定*/



.shopping1{



display:block;



float:left;



clear:both;



padding-left:40px;



padding-bottom:20px;



width:250px;



}



.shopping2{



display:block;



float:left;



padding-left:30px;



padding-right:40px;



padding-bottom:20px;



width:250px;



}



.shopping3{



display:block;



float:left;



margin-right:10px;



}



.shopping4{



display:block;



float:right;



padding-top:5px;



}



/*コンテンツ中左サブメニュー余白*/



.submenu{ padding-left:5px; padding-top:10px; valign:top;}



.submenu2{ padding-top:10px; valign:top;}







/*ショッピング金額部分*/



.color_red{ color:#ff0000; }







/*リンク*/



a:link{color:#3300ff}



a:hover{color:#008800}



a:active{color:#008800}



a:visitid{color:#008800}



/*テーブル背景枠設定*/



.table_border{



text-align:center;



background-color:#EDBC9A;



}



.table_border1{



text-align:center;



background-color:#ffffff;



}



/* 枠線設定 */



.border_guide  {

	border: 1px solid #333333;





}



.border_guide1  {



			border-top: 		0px solid #cccccc;	



			border-color: 	1px solid #cccccc; 



			border-bottom:	0px solid #cccccc; 



			border-left:		0px solid #cccccc;



			border-right: 	1px solid #cccccc; 



			padding:				0px; 



}



.border_guide2  {



			border-top: 		1px solid #EDBC9A;	



			border-color: 	1px solid #EDBC9A; 



			border-bottom:	1px solid #EDBC9A; 



			border-left:		1px solid #EDBC9A;



			border-right: 	1px solid #EDBC9A; 



			padding-left:		3px; 



}



/*フォーム設定*/



.fieldsize1 { width:250px; } /*メールアドレス・市区町村番地・マンション名*/



.fieldsize2 { width:100px; } /*パスワード*/



.fieldsize3 { width:150px; }/*名前など*/



.fieldsize4 { width:250px; }



.zipsize { width:50px; }/*郵便番号*/







/*お買い物ガイド指定*/



.list{padding-left:15px; margin:3px; list-style-image: url(image/mark1.gif);}



.line{

	background-image:url(reform_img/line.gif);

	background-repeat:repeat-x;

	background-position: center center;

	/*background-attachment: fixed;*/



}



.list2{

	padding-left:15px;

	padding-top:0px;

	margin:0px;

	list-style-image: url(reform_img/mark.gif);

	list-style-type: none;

}







/*マークアップ*/



h1{ margin:0px; padding:0px; font-size: 12px;font-weight: normal;color: #000000;line-height: 18px;}



h2{ margin:0px; padding:0px; font-size: 12px;font-weight: normal;color: #000000;line-height: 18px;}



h3{ margin:0px; padding:0px; font-size: 12px;font-weight: normal;color: #000000;line-height: 18px;}



h4{ margin:0px; padding:0px; font-size: 12px;font-weight: normal;color: #000000;line-height: 18px;}



h5{ margin:0px; padding:0px; font-size: 12px;font-weight: normal;color: #000000;line-height: 18px;}



h6{ margin:0px; padding:0px; font-size: 12px;font-weight: normal;color: #000000;line-height: 18px;}

