@charset "shift_jis";

/*==
NN4への指定は、バグのために崩れるものはフックしています。
バックスラッシュを用いて複雑な指定をしているところは、NN4では解釈されません。
 ==*/


/*==========トップページ用CSS==========*/


/*==メイン部==*/

/*左部画像エリア*/
#leftside{
    background:#336799 url(common/img/side.jpg) no-repeat;
    color:#ffffff;
    vertical-align:bottom;
}

/*NN4避け*/
/* \*/@media all{/* */
    #leftside{
	background:#336799 url(img/side.jpg) no-repeat;
	padding-top:360px;
	vertical-align:bottom;
    }
    /* \*/}/* */

#leftside p{
    margin:0px;
}

/*キャッチコピーなど*/
#catchcopy{
    text-align:right;
    background-color:#336799;
    padding:5px 10px;
}

/*カテゴリー*/
#category{
    width:340px;
    background-image:none;
    background-color:#ffffff;
}
#category p{
    margin:10px;
}
p#catetext{
    margin:10px 20px 10px 10px;
}

/*メイン部右側*/
#rightside{
    width:226px;
    background-color:#dbdbdb;
    padding:20px 5px;
}

/*ナビ*/
#indexmain #navi{
    border-top:1px solid #010066;
}
#indexmain #navi td{
    border-bottom:1px solid #010066;
}

/*お薦め商品など*/
#topicstitle{
    margin:20px 0 0 0;
}
#topics{
    margin:10px 0;
    padding:0 0 0 20px;
    list-style-image:url(img/list-item_top.gif);
}
#topics li{
    margin:5px 0;
    text-align:left;
}
#linkstitle{
    margin:20px 0 0 0;
}

/*====フッタ====*/
#foot{
    background:#ffffff url(common/img/footer.gif) repeat-x;
}
/*NN4避け*/
/* \*/@media all{/* */
    #foot{
	background:#ffffff url(img/footer.gif) repeat-x;
    }
    /* \*/}/* */
