@charset   "Shift_JIS";
<style type="text/css">
/* 上部項目リンク設定*/
    #nav4, #nav4 * {
        font: 7px Verdana,sans-serif;
    }
    ul#nav4 {
        list-style:none;
        text-align:center;
        font-size:12px;
        margin:0em 0; padding:0 0 2em 0;
    }
    ul#nav4 li {
        padding:0;
        width:8em;
        float:left;
    }
    #nav4 a {    /* 通常時 */
        width:8.2em; padding:2px 11px;
        color:#ffffff;
        text-decoration:none;
        background-color:#cc9966;
        border:0px solid #ffffff;
        border-bottom:2px solid #996600;
        border-top:2px solid #996600;
    }
    #nav4 a:hover,
    #nav4 a#current {    /* マウスが乗った時,カレント時 */
        color:#996600;
        text-decoration:none;
        border-bottom:2px solid #cc9966;
        background-color:#ffffff;
    }
    A:hover {
  color: #ff0000; /* リンクの色 */
}
/*通常使用フォント*/
td,div{font-size:12px}
td,div{color:#333333}
td,div{ line-height: 140%; }
/*通常リンク設定*/
A:link, A:visited, A:active, A:hover { text-decoration: none ;}
A:link { color: #660000 ;}
A:visited { color: #660000 ;}
A:hover { color: #339933 ; text-decoration: underline ; /* 文字装飾 */}
/*左カテゴリーリンク設定*/
    ul#nav2_left, ul#nav2_left * {
        font:12px Verdana,sans-serif;
        margin:0; padding:0;
        line-height:1.1em;
    }
    ul#nav2_left {
        margin:1em 0; padding:0;
        line-height:1em;
        list-style:none;
    }
    ul#nav2_left li {
        margin:0; padding:0;
        line-height:0;
        text-align:left;
        border-bottom: 1px solid #ffffff;
    }
    ul#nav2_left a:hover {
        color:#339933;
        border-left:3px solid #339933;
        text-decoration:none;
    }
    ul#nav2_left a#current {
        color:#339933;
        border-left:3px solid #339933;
        text-decoration:none;
    }
    ul#nav2_left a {
        display:block;
        margin:0; padding:5px 10px;
        color:#660000; font-weight;
        border-left:3px solid #660000;
        text-decoration:none;
    }
    /* "新商品"などを囲っている枠 */
.waku{
border-style:solid;
border-width:1px;
height:20px;
border-color:#cc9966;
}
    /* "TOP新着情報"などを囲っている枠 */
.waku02{
border-style:solid;
border-width:1px;
width:430px;
height:100px;
border-color:#cc9966;
}
  /* "テーブルのアンダーバー */
.idle1 {
	padding: 8px 2px 4px 6px;
	border-bottom: 1px solid #ffffff;
}
/*左インフォリンク設定*/
.link1:link {
	color: #660000;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
}
.link1:visited { color: #660000 ;}
.link1:hover { color: #339933 ; text-decoration: none ; /* 文字装飾 */}
/*商品一覧リンク設定*/
.link2:link {
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
}
.link2:visited { color: #333333 ;}
.link2:hover { color: #339933 ; text-decoration: underline ; /* 文字装飾 */}

		 /*新着テーブルのクラス名&おススメ*/
	table.new01 {                          /*テーブルのクラス名*/
	    border: 2px ridge;               /*外枠の太さと種類 */
	    border-color: #cc9966;           /*枠線の色*/
	    width: 430px;                    /*外枠の横幅*/
	    height: 100px;                 /*外枠の縦の長さ*/
	    border-collapse: separate;       /*separate・collapse 参照*/
	    background-color: #ffffff;       /*外枠の背景色*/
		} 
  	td.new02 {                            /*セルのクラス名*/
	    border: 1px dashed;              /*セルの枠線の太さと種類*/
	    border-color: #ffcc00;           /*セルの枠線の色*/
	    text-align: center;              /*内容の横位置*/
	    background-color: #ffffff;       /*セルの背景色*/
	    width:143px;
	    	    }
		 /*ついで買いクラス名*/
	table.new03 {                          /*テーブルのクラス名*/
	    border: 1px ridge;               /*外枠の太さと種類 */
	    border-color: #cc9966;           /*枠線の色*/
	    width: 540px;                    /*外枠の横幅*/
	    height: 100px;                 /*外枠の縦の長さ*/
	    border-collapse: separate;       /*separate・collapse 参照*/
	    background-color: #ffffff;       /*外枠の背景色*/
		} 
  	td.new04 {                            /*セルのクラス名*/
	    border: 1px dashed;              /*セルの枠線の太さと種類*/
	    border-color: #ffcc99;           /*セルの枠線の色*/
	    text-align: center;              /*内容の横位置*/
	    background-color: #ffffff;       /*セルの背景色*/
	    width:135px;
	    	    }
/*Hの要素*/
H1{
font-size:14px;
color:#999999;
margin:0px;
padding:0px;
}
H2{
font-size:13px;
color:#660000;
margin:1px;
padding:0px;
}
/*パンくずリスト*/
#topic01 {   
    float:left;   
    margin:1px 0;   
}   
#topic01 li {   
    float:left;   
    line-height:110%;   
    list-style-type:none;   
}   
#topic01 li a {   
    margin-right:5px;   
    padding-right:13px;   
    background:url(images/topic.gif) no-repeat right center;   
}
/*入力フォームモード*/
<!--
.txtmode1 {
  ime-mode: active;
}
.txtmode2 {
  ime-mode: inactive;
}
/* カート画面の表 */
.tb{ 
border:1px solid #999999; 
border-collapse:collapse; 
}
.tb td{ 
border:1px solid #999999; 
border-collapse:collapse; 
}

/* カート画面のボタン */
.btn{
border-style:solid;
border-color:#999999;
border-width:1px;
background-color:#EBEBEB;
}

/* カート画面の入力フォーム */
.in{
border-style:solid;
border-color:#000000;
border-width:1px;
background-color:#ffffff;
ime-mode: inactive;
}
/*商品一覧テーブル設定*/
	table.ichi01 {                          /*テーブルのクラス名*/
	    border: 1px solid;               /*外枠の太さと種類 */
	    border-color: #ffffff;           /*枠線の色*/
	    table-layout: fixed; /* テーブル大きさを１行目で判断 */
	    width: 540px;                    /*外枠の横幅*/
	    height: 150px;                   /*外枠の縦の長さ*/
	    border-collapse: separate;       /*separate・collapse 参照*/
	    background-color: #ffffff;       /*外枠の背景色*/
		} 
	td.ichi02 {                            /*セルのクラス名*/
	    border: 2px solid;              /*セルの枠線の太さと種類*/
	    border-color: #f0f0f0;           /*セルの枠線の色*/
	    text-align: center;              /*内容の横位置*/
	    background-color: #ffffff;       /*セルの背景色*/
	    }
	    
/*----------------------------------------------------------------------------------------
	FAQ：faq.html
----------------------------------------------------------------------------------------*/

dl.faq {
	margin-bottom: 10px;
	padding-bottom: 1px;
}

dl.faq dt {
	margin-bottom: 10px;
	padding-left: 40px;
	height: 28px;
	background: url(img/faq_bg.gif) no-repeat;
	color: #ffe9c1;
	font-weight: bold;
	line-height: 28px;
}

dl.faq dd {
	margin: 0 0 20px 30px;
	padding: ;
	line-height: 1.6;
}

dl.faq ul {
	margin: 10px 0;
	list-style: inside disc;
}


-->
</style>