﻿@charset "shift_jis";
/*reset*/  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }  table { border-collapse:collapse; border-spacing:0; }  fieldset,img { border:0;}  address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;}  ol,ul { list-style:none;}  caption,th {text-align:left; }  h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}  q:before,q:after { content:'';}  abbr,acronym { border:0;}





/*基本PC用*/


/*共通*/
	/*全体共通要素*/
		html { overflow-y:scroll; line-height:1.5; padding:0; margin:0; }
		body { width: 100%;
    max-width: 1280px;
    margin-right: auto;
margin-left : auto;font-size:22px; color:#4a4a4a; line-height:1.5; margin:0; color:#101010; }
		p { width:100%; text-align:center; line-height:1.5; color:#4a4a4a; }
		table { font-size:22px; line-height:1.5; color:#4a4a4a; }
		hr { width:100%; size="1" margin:-10 0 -10 0;}
		.clear { width:100%; height:10; clear:both; }

	/*メインコンテナ、というか外殻*/
		.cont { width:100%; background-color:white; margin:0; }
		table.cont-tb { width:100%; }

	/*ヘッダ*/
		table#header { width:100%; height:50px; }
		table#header td { text-align:center;width:100%; height:50px; padding:0; background-image:url("http://www.lumen.co.jp/img/top_bg2.jpg");}
			/*看板*/
				#boad { width:100%; height:150px; background-image:url("http://www.lumen.co.jp/img/top_bg2.jpg"); float:left; }
				#boad img { width:500px; height:150px; }
			/*メニュー*/
				#menu { width:100%; height:74px; background-image:url("http://www.lumen.co.jp/img/top_bg2.jpg"); float:left; }
				#menu img { width:160px; height:74px; }

	/*パンくず*/
		div.pan { width:97%; text-align:left; }

	/*新着情報*/
		div.news { width:100%; text-align:left; }


	/*カテゴリーリンク*/
		table.link-t { width:900px; background-color:#dedede; }
		div.link { width:640px; }
		div.link_in { width:212px; text-align:center; float:left; padding:0; margin:8px 0;}


	/*新商品情報*/
		div.new_pr { width:100%; }
			div.new_pr_in { width:310px; float:left; margin-bottom:10px; }
				div.new_pr_in_img { width:100px; text-align:left; float:left; }
				div.new_pr_in_img img { width:100px;}
				div.new_pr_in_text { width:100%; text-align:left; float:left; margin-left:10px; }


	/*商品説明*/
		table.pr { width:100%; height:auto; cellpadding:0; cellspacing:0; border-bottom:dotted 1px #7b7b7b;
					margin:10 0 0 0; }
		div.pr_ph { width:310px; float:center; text-align:center; }
		div.pr_ph img { width:300px; }
		div.pr_main { width:310px; float:center; text-align:center; }
			ul.pr_main_list { width:100%; padding: 5 0 5 0; }
				ul.pr_main_list li.catch { font-size:26px; font-weight:bold;  }
				ul.pr_main_list li.num { font-size:22px; font-weight:bold; color:blue; }
				ul.pr_main_list li.jan { font-size:20px; }
				ul.pr_main_list li.link { font-size:22px; text-align:right; }
		div.pr_full { width:640px; clear:both; text-align:left; }
		div.pr_half { width:310px; float:right; text-align:left; }
		div.pr_quarter { width:320px; float:left; }
		div.pr_quarter_img { width:100px; float:left; }
		div.pr_quarter_img img { width:100%; }
		div.pr_quarter_text { width:200px; float:right; }



	/*フッタ*/
		div.footer { width:100%; background-image:url("http://www.lumen.co.jp/img/bottom_bg.gif"); text-align:left; clear:both; margin-top:20; }












