<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/******* 文字などコンテンツ関連以外のＣＳＳ *******/
/******* [DIVタグ][tableタグ][dlタグ][dtタグ][ddタグ] *******/
/******* 文章配列は、セクション(ヘッド部、コンテンツ部、左メニュー部、フッター部)ごとに記述しています。*******/




/******************************************** 基本設定 ********************************************/
* {
   margin:0;
   padding:0;
   color:#000000;
}
Body {
   background-color:#ffffff;
}

DIV#container_top {
   width:898px;
   height:100%;
   margin:0 auto;
   position:relative;
   border-left:solid 1px #777777;
   border-right:solid 1px #777777;
}

a:hover {
   color:#ff0000;
}

/******************************************** 基本設定 ********************************************/

/******************************************** ヘッダー↓ ********************************************/

DIV#head {
   top:0px;
   width:898px;
   float:right;
   background-color:#ffffff;
   background-image:url(back.jpg);
}

/******************************************** ヘッド↑ ********************************************/




/******************************************** コンテンツ↓ ********************************************/


DIV#main{  
   width:678px;
   height:100%;
   float:right;
   border-left:solid 8px #ffffff;
   background-color:#ffffff;
}

DIV#main1{  
   width:640px;
   margin-left:15px;
   background-color:#ffffff;
}

DIV#mention {
   margin-top:5px;
   margin-left:60px;
}

table#form {
   margin-top:30px;
   margin-left:50px;
   margin-bottom:100px;
   border-collapse:collapse;
}
td#form {
   background-color:#e5f6fd;
   border:solid 3px #68c3fa;
}

td.form {
   width:80px;
}

table.spec {
   font-size:13px;
   border-collapse:collapse;
}
table.spec th {
   border:solid 1px #aaaaaa;
   height:40px;
   background-color:#5a5a5a;
   text-align:center;
   color:#ffffff;
}

table.spec td {
   border:solid 1px #aaaaaa;
   text-align:center;
   height:30px;
}

td.sale {
   color:#ff0000;
}


span.red {
   color:#cc0000;
}
/******************************************** コンテンツ↑ ********************************************/




/******************************************** 左サイド↓ ********************************************/

DIV#left {
   position:absolute;
   float:left;
   width:200px;
   height:300px;
   margin-top:235px;
   background-repeat:repeat-y;
   padding-left:0px;
}



/****** ↓左側メニューバー ******/
dl#menu1 {
   margin:0px 0px;
   width:200px;
}
dt {
   font-size:13px;
   line-height:35px;
   margin:0px 0px;
   background-color:#ffffff;
   border:solid 1px #888888;
}
dt a {
   display:block;
   height:35px;
   text-decoration:none;
   text-indent:10px;
   border-left:solid 6px #00aceb;
   color:#222222;
}
dt a:hover {
   font-size:13px;
   text-decoration:none;
   text-indent:10px;
   background-color:#ffe8d7;
   border-left:solid 6px #ff821d;
   color:#111111;
}
dd.main {
   font-size:12px;
   line-height:30px;
   text-indent:17px;
   background-color:#f1f1f1;
   border-top:solid 1px #cccccc;
   border-right:solid 1px #cccccc;
}
dd.main a {
   display:block;
   text-indent:17px;
   line-height:30px;
   text-decoration:none;
   background-image:url("arrow2.gif");
   background-repeat:no-repeat;
   background-position:left center;
   backgroung-color:#ffffff;
   color:#222222;   
}
dd.main a:hover {
   display:block;
   line-height:30px;
   text-indent:17px;
   text-decoration:none;
   background-image:url("arrow2.gif");
   background-repeat:no-repeat;
   background-position:left center;
   background-color:#f0f0f0;
   color:#ff0000;
}
dd.sub {
   font-size:12px;
   text-indent:12px;
   line-height:23px;
   background-color:#fdfdfd;
   border-top:solid 1px #cccccc;
   border-right:solid 1px #cccccc;
}
dd.sub a {
   display:block;
   text-indent:12px;
   height:23px;
   text-decoration:none;
   background-image:url(arrow5.gif);
   background-repeat:no-repeat;
   background-position:left center;
   background-color:#fdfdfd;
   color:#0000c0;
}
dd.sub a:hover {
   text-indent:12px;
   background-image:url(arrow5.gif);
   background-repeat:no-repeat;
   background-position:left center;
   background-color:#fdfdfd;
   color:#ff0000;
}
dd.indi {
   font-size:12px;
   text-indent:10px;
   line-height:14x;
   background-color:#fdfdfd;
   border-right:solid 1px #cccccc;
}
dd.indi a {
   display:block;
   text-indent:10px;
   line-height:14px;
   text-decoration:none;
   background-color:#fdfdfd;
   color:#0000c0;
}
dd.indi a:hover {
   text-indent:10px;
   background-color:#fdfdfd;
   color:#ff0000;
}
dd.indi1 {
   font-size:12px;
   text-indent:10px;
   line-height:14x;
   background-color:#fdfdfd;
   border-right:solid 1px #cccccc;
}
dd.indi1 a {
   display:block;
   text-indent:10px;
   line-height:14px;
   text-decoration:none;
   background-color:#fdfdfd;
   color:#0000c0;
}
dd.indi1 a:hover {
   text-indent:10px;
   background-color:#fdfdfd;
   color:#ff0000;
}
/****** ↑左側メニューバー ******/




/****** ↓バナーリンク部 ******/

DIV#left_2 {
   width:150px;
   margin-top:20px;
   margin-bottom:20px;
   margin-left:10px;
}


/* メールはこちら */
table.table_mail {
   width:170px;
   height:200px;
   margin-top:15px;
   margin-left:15px;
   font-size:11px;
   background-image:url(mail.gif);
   text-align:left;
}
td.mail {
   padding-top:18px;
   padding-left:8px;
   padding-right:2px;
}



/* 特価品ページ */
table.table_sale {
   width:135px;
   margin-top:15px;
   margin-left:10px;
   font-size:11px;
   background-image:url(mail.gif);
   border:solid 1px #222222;
   padding:2px;
   text-align:left;
}
/****** ↑問い合わせやランプ説明部 ******/



/******************************************** 左サイド↑ ********************************************/




/******************************************** 上部メニューバー↓ ********************************************/

DIV#free{
   clear:both;
   position:absolute;
   width:100%;
   height:41px;
   background-image:url(menu.gif);
   margin-top:150px;
}


/******************************************** 上部メニューバー↑ ********************************************/




/******************************************** 上部メニューバー↓ ********************************************/

DIV#sitemap {
   position:absolute;
   float:right;
   margin-left:630px;
   background-color:#ffffff;
}


/******************************************** 上部メニューバー↑ ********************************************/




/******************************************** フッター↓ ********************************************/

DIV#footer{
   clear:both;
   width:100%;
   height:60px;
   border-top:double 6px #ffffff;
   background-color:#004EA1;
   margin-top:10px;
   padding-bottom:0px;
}

DIV#footer1 {
   background-color:#ffffff;
   margin-left:650px;
}

/* コピーライト */
address {
   font-size:12px;
   font-style:normal;
   color:#ffffff;
   margin-top:13px;
   text-align:right;
}
/******************************************** フッター↑ ********************************************/





</pre></body></html>