body {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	background-image : url(http://www.kanbanlark.jp/bgw800.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-Color: #FFFFFF;
}
/* 全　タイトル画像配置 */
.title_bar {
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 63px;
	left: 0px;
	top: 20px;
	position: absolute;
	background-color: #CCCCCC;
}
/* 全　左側レイアウト */
.left_box {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 83px;
	width: 590px;
}
/* 全　右側レイアウト */
.right_box {
	background-color: #cccccc;
	margin: 0px;
	padding: 0px;
	width: 210px;
	position: absolute;
	left: 590px;
	top: 83px;
}
/* 全　ページタイトル“…のページ” */
h1 {
	font-size: 14px;
	margin: 0px;
	width: 800px;
	position: absolute;
	left: 0px;
	top: 0px;
	color: #000066;
	background-color: #CCCCCC;
	text-align: center;
	height: 20px;
	vertical-align: text-botom;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
}
/* 全　“〜ラークは英語の…”のロゴ */
h2 {
	font-size: 14px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
/* コ商　パス“トップ＞コンテンツ＞品番” */
h3 {
	font-size: 14px;
	color: #669999;
	padding: 10px 0px 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
/* 全　右側タイトル“看板デ…”“初めて…” */
h4 {
	font-size: x-small;
	color: #333300;
	margin: 0px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333300;
}
/* コ　品番 */
h5 {
	font-size: x-small;
	margin: 3px 0px;
	color: #333366;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	display: inline;
}
/* 商　品番（画像の下） */
h6 {
    	width: 590px;
	text-align: center;
    	font-size: 14px;
    	line-height: 28px; 
    	padding-left: 10px;
    	margin: 3px 0px 3px 0px;
 	color: #000066;
    	background: #ccccff;
	border-left: solid 28px #666699;
	border-right: solid 28px #666699;
}
/* 全　右側バナー88×31 */
.item_b {
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* 商　図面？　*/
.item_4 {
	margin-left: 20px;
}
/* 商　図面？　*/
.item_3{
	text-align: center;
}
/* 商　図面？　*/
.item_2 {
	margin-right: 15px;
}
/* 商　右上四角いマーク両面片面 */
.item_1 {
	text-align: right;
	margin: 0px 10px;
}
/* コ　次ページへのリンク */
.next{
	text-align: right;	
}
/* コ　前ページへのリンク */
.back{	
	float: left;
	text-align: left;	
}
/* 全　“Copyright (C) 2005 …” */
.l_f1 {
	font-size: 13px;
	text-align: center;
	line-height: 110%;
	padding: 5px;
	margin: 0px;
	color: navy;
	background-color: #bbbbbb;
}
/* 商　“本体…” */
.l_f2 {
	font-size: small;
	line-height: 130%;
	padding: 15px 25px 15px;
	margin: 0px;
}
/* 商　価格 */
.l_f3 {
	font-size: 14px;
	line-height: 170%;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #000000;
	text-align: right;
}
/* 商　価格太字は赤 */
.l_f3 b {
	color: #FF0000;
}
/* 全　左下コンテンツメニュー */
.l_f7 {
	color: gray;
	font-size: 13px;
	line-height: 120%;
	padding: 5px;
	margin: 0px;
	background-color: #eeeeee;
}
/* コ　サイズ */
.l_f8 {
	font-size: small;
	line-height: 1.2em;
	padding: 0.5em;
	margin: 0px;
}
/* コ　価格 */
.l_f9 {
	font-size: x-small;
	line-height: 1.4em;
	color: #000000;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: right;
}
/* コ　価格太字は赤 */
.l_f9 b {
	font-weight: bold;
	color: #FF0000;
}
/* コ　“NEXT 1 2 3 4 BACK” */
.l_f10 {
	font-size: 18px;
	text-align: center;
	color: #669999;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-weight: bold;
	letter-spacing : 8pt;
}
/* 商“※本製品は、文字…”*/
.l_f12 {
	font-size: x-small;
	padding: 0px;
	text-align: center;
	margin: 15px 0px 20px;
}
/* 全　左下２列ボックス */
.l_f13 {
	font-size: x-small;
	line-height: 120%;
	padding: 5px;
	margin: 10px;
	border: 1px dotted #CCCCCC;
	background-color: #F0F0F0;
}
/* 全　左下２列ボックスタイトル“ラークについて” */
.l_f13 i {
	color: FF3300;
	font-style:normal;
}
/* 全　左下２列ボックス内“全国一律無料配送”  */
.l_f13 b {
	font-size: small;
	color: FF00CC;
	font-weight: bold;
}
/* 全　左下２列ボックス */
.l_lbox {
	float:left;
	margin: 0px;
	padding: 0px;
	width: 295px;
}
/* 全　“このページトップへ” */
.l_f14 {
	font-size: x-small;
	text-align: right;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 10px;
}
/* “お見積もり無料…” */
.l_f15 {
	font-size: x-small;
	text-align: right;
}
/* 全　左下２列ボックス */
.l_rbox {
	float:right;
	margin: 0px;
	padding: 0px;
	width: 295px;
}
/* 全　右側メニュー“デザインサンプル” */
.r_f2 {
	line-height: 120%;
	padding: 5px 5px;
	margin-top: 0px;
	margin-bottom: 10px;
}
/* トコ　右側“当店はリンクフリーです…” */
.r_f3 {
	font-size: 13px;
	line-height: 120%;
	text-align: center;
	color: navy;
	padding: 10px 10px;
	margin: 0px;
	background-color: #eeeeee;
}
/* 全　右側“営業時間…” */
.r_f4 {
	font-size: 13px;
	line-height: 120%;
	text-align: center;
	color: #000066;
	background-color: #eeeeee;
	padding: 8px 3px;
	margin:10px 10px;
	border: 1px solid navy;
}
/* 全　右側“お問い合わせ先” */
.r_f5 {
	font-size: 13px;
	line-height: 120%;
	text-align: center;
	color: navy;
	padding: 5px 10px;
	margin: 0px;
	background-color: #eeeeee;
}
/* トコ　右側“Relationshipの下” */
.r_f6 {
	font-size: 11px;
	line-height: 120%;
	padding: 5px 5px;
	margin-top: 5px;
	margin-bottom: 15px;
}
/* クラス指定のない一般リンク */
a:link {
	color: #0000CC;
	text-decoration: none;
}
a:visited {
	color: #0000CC;
	text-decoration: none;
}
a:hover {

	color: #0000CC;
	text-decoration: underline;
}
/* 全　右側看板メニュー */
a.m:link {
	font-size: 14px;
	background-image : url(http://www.kanbanlark.jp/menu.gif);
	height: 27px;
	width: 200px;
	display: block;
	text-indent: 15px;
	padding: 10px 0px 0px;
	background-repeat: no-repeat;
	color : #333366;
	text-decoration: none;
	font-weight: bold;
	margin-left: 5px;
}
a.m:visited {
	font-size: 14px;
	background-image : url(http://www.kanbanlark.jp/menu.gif);
	height: 27px;
	width: 200px;
	display: block;
	text-indent: 15px;
	padding: 10px 0px 0px;
	background-repeat: no-repeat;
	color : #333366;
	text-decoration: none;
	font-weight: bold;
	margin-left: 5px;
}
a.m:hover {
	font-size: 14px;
	background-image : url(http://www.kanbanlark.jp/menu_h.gif);
	height: 27px;
	width: 200px;
	display: block;
	text-indent: 15px;
	padding: 10px 0px 0px;
	background-repeat: no-repeat;
	color: #333366;
	text-decoration: none;
	font-weight: bold;
	margin-left: 5px;
}
/* コ　リンク“詳細” */
a.b:link {
	float: right;
	color: #666699;
	font-size: x-small;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666699;
	font-weight: normal;
	margin-left: 10px;
}
a.b:visited {
	float: right;
	color: #666600;
	font-size: x-small;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666699;
	font-weight: normal;
	margin-left: 10px;
}
a.b:hover {
	float: right;
	color: #666699;
	font-size: x-small;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666699;
	font-weight: normal;
	margin-left: 10px;
	background-color: #CCCCCC;
}
/* 全　左下コンテンツメニューリンク */
a.d:link {	
	font-size: 13px;
	color: #000066;
	text-decoration: none;
	padding: 5px 2px;
	margin: 0px;
}
a.d:visited {
	font-size: 13px;
	color: #000066;
	text-decoration: none;
	padding: 5px 2px;
	margin: 0px;
}
a.d:hover {
	font-size: 13px;
	color: #FF0000;
	text-decoration: none;
	padding: 5px 2px;
	margin: 0px;
}
/* 全　右側　下メニューリンク“デザインサンプル” */
a.e:link {	
	font-size: 13px;
	color: #333366;
	text-decoration: none;
	padding: 5px 5px;
	margin: 0px;
}
a.e:visited {
	font-size: 13px;
	color: #333366;
	text-decoration: none;
	padding: 5px 5px;
	margin: 0px;
}
a.e:hover {
	font-size: 13px;
	color: #333366;
	text-decoration: underline;
	padding: 5px 5px;
	margin: 0px;
}
/* コ　商品の表 */
table.catalogue{
	width: 570px;
	border: none;
	border-collapse: collapse;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
/* コ　商品の表の線 */
table.catalogue th, table.catalogue td{
	border-top: 2px dashed #CCCCCC;
	border-bottom: 2px dashed #CCCCCC;
	border-left: 0px none;
	border-right: 0px none;
}
/* コ　商品の表左 */
.t_l{
	width: 120px;
	text-align: center;
}
/* コ　商品の表右 */
.t_r{
	background-color: #FAFAFA;
	padding: 15px;
}
/* 会社案内　表 */
table.kaisha{
	width: 530px;
	border: none;
	border-collapse: collapse;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 30px;
	font-size : 13px;
	line-height: 1.2em;
}
table.kaisha th, table.kaisha td{
	border-top: 2px dashed #CCCCCC;
	border-bottom: 2px dashed #CCCCCC;
	border-left: 0px none;
	border-right: 0px none;
}
.kaisha_l{
	width: 100px;
	background-color: #FAFAFA;
	padding: 7px;
	white-space: nowrap;
}
.kaisha_r{	
	padding: 7px;
}
/* 説　見出し */
.midashi{
	border-top: 0px none;
	border-bottom: 1px solid #666699;
	border-left: 8px solid #666699;
	border-right: 0px none;
	margin: 25px 25px 15px 25px;
	padding: 5px 5px 3px 7px;
	font-family: "ＭＳ Ｐ明朝", serif; 
	font-size : 18px;
	font-weight : bold;
	color : navy;
	letter-spacing: 2px;
}
/* 説　見出し小 */
.midashi_s{
	border-top: 1px solid #666699;
	border-bottom: 2px solid #666699;
	border-left: 1px solid #666699;
	border-right: 2px solid #666699;
	margin: 0px 30px 10px 35px;
	padding: 3px 5px 3px 5px;
	font-family: "ＭＳ Ｐ明朝", serif;
	font-size : 14px;
	font-weight : bold;
	color : navy;
	letter-spacing: 1px;
	background-color: #eeeeee;
	clear: both;
}
/* 説　段落 */
.danraku{
	margin: 0px 35px 10px 40px;
	font-size : 13px;
	line-height : 135%;
}
/* 説　赤文字 */
.red{
	color : red;
}
/* お問合せ　表*/
table.otoi{
	border: none;
	margin: 20px 35px 10px 35px;
	font-size: 13px;
}
.otoi td{
	padding: 10px;
}
.otoi .blue{
	font-size: 18px;
	color: blue;
	font-weight: bold;
}
.otoi .green{
	font-size: 16px;
	color: green;
	font-weight: bold;
}
.otoi .red{
	font-size: 18px;
	color: red;
	font-weight: bold;
}
.otoi a{
	font-size: 18px;
}
/* ご購入の流れ　振込の表*/
table.furi{
	border: 0;
	border-collapse: collapse;
	font-size: 13px;
}
.furi td{
	padding: 4px 7px;
	border-top: 2px dashed #CCCCCC;
	border-bottom: 2px dashed #CCCCCC;
	border-left: none;
	border-right: none;
}
.furi .l{
	width: 80px;
	background-color: #FAFAFA;
	padding: 4px 7px;
	white-space: nowrap;
}
/* よくある質問　？*/
.hatena{
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	margin: 5px 20px 5px 40px;
	letter-spacing: 1px;
}
.hatena img{
	top: 6px;
	right: 6px;
	position: relative;
}
.kotae{
	font-size: 13px;
	line-height: 135%;
	margin: 15px 50px 20px 50px;
	padding: 10px 15px;
	background-color: #eeeeee;
}
.kotae .blue{
	color: blue;
}
/* ピクトサイン　表*/
table.pict{
	border: 0;
	border-collapse: collapse;
	font-size: 13px;
}
.pict td{
	text-align: center;
	background-color: #ffffff;
	padding: 5px 3px 3px 3px;
	width: 120px;
	border: 1px solid black;
	vertical-align: top;
}
.pict .chuu{
	text-align: left;
	font-size: 10px;
	color: navy;
	margin-top: 3px;
}
.pict b{
	color: blue;
	font-weight: normal;
}
.pict img{
	top: 3px;
	position: relative;
}
/* ピクトサイン　ジャンプ*/
.kakomi{
	margin: 15px 0;
	width: 190px;
	border: 2px dashed #cccccc;
	padding: 5px 5px 2px 5px;
	background-color: #eeeeee;
	font-size: 13px;
	line-height: 140%;
}
.jump{
	margin: 0.5em 0;
}
.jump img{	
	top: 3px;
	position: relative;
}
/* ピクトサイン　大きさめやす*/
.pictsize caption{
	padding: 30px 0 0.2em 0;
	color: navy;
}
.pictsize th{
	text-align: center;
	background-color: #eeeeee;
	padding: 4px;
	border-bottom: 1px solid #bbbbbb;
	white-space: nowrap;
	font-weight: normal;
}
.pictsize td{
	text-align: right;
	background-color: #ffffff;
	padding: 3px 1em;
	border-bottom: 1px dashed #cccccc;
	white-space: nowrap;
}
.pictsize{
	border: 0;
	border-collapse: collapse;
	font-size: 13px;
	border: 1px solid #bbbbbb;
	margin: 30px 0 20px 0;
}
/* ピクトサイン　一番上へ*/
.totop{
	margin: 20px 30px 30px 25px;
	text-align: right;
	font-size: 13px;
}
/* ト　コンテンツの表 */
#index_table{
  border-collapse : collapse;
}
/* ト　コンテンツの表のリンク */
a.index{
  font-weight : bold;
  color : #FFFFFF;
  font-size : 14px;
}
a.index2{
  font-size : 13px;
  font-weight : bold;
  color : #FFFFFF;
}
a.index:visited{
  color : #FFFFFF;
}
a.index2:visited{
  color : #FFFFFF;
}
/* ト　新着情報*/
#new{
  border-collapse : collapse;
  font-size : 14px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 20px;
  color:red;
  background-color: #eeeeee;
border-top: 2px dotted orange;
border-bottom: 2px dotted orange;
}
#new td{
  padding-top : 10px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 10px;
}
/* ト　新着情報の右側の欄*/
#new_r{
  background-color: white;
}
.new_date{
  color: gray;
  font-size : 13px;
}
/* ト　トラックの写真のところ */
.l_f16{
  font-size : 14px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : gray gray gray gray;
}
/* 注意書き　１３px 紺の文字 */
.px13{
font-size : 13px;
color : #46542e;
margin-right : 10px;
}
/* 看板デザイン 表 */
table.des{
	margin : 15px;
}
.des td{
	padding : 10px;
	text-align : center;
	vertical-align : center;
}


/* 屋内用デジタルサイネージのページのスペック表 */

table.hpb-cnt-tb1{
	font-size : 13px;
	border-left: 1px solid #330000;
	border-top: 1px solid #330000;
}

td.hpb-cnt-tb-cell1{
	font-size : 13px;
	padding : 4px;
	background-color : #ced7e7;
	color : #666666;
}
td.hpb-cnt-tb-cell2{
	font-size : 13px;
	padding : 4px;
	background-color : white;
	color : #666666;
}
.hpb-cnt-tb1 td{
	font-size : 13px;
	border-right: 1px solid #330000;
	border-bottom: 1px solid #330000;
}


.pad10px{
	padding: 10px;
}
.blue{
	font-size: 18px;
	color: blue;
	font-weight: bold;
	line-height: 130%;
}

/* サイトマップのページ */
.danraku_sitemap{
	margin: 0px 35px 10px 60px;
	font-size : 13px;
	line-height : 135%;
}


a.sitemap{
	font-weight: bold;
	text-decoration: underline;
	color: #336699;
	font-size: 13px;
	line-height: 28px;	
}
.sitemap_text{
	font-size: 12px;
	padding-left: 15px;
}