html { /*スクロールバー表示*/
   height:100%;
   margin-bottom:1px;
}
body{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
	font-size:12px;
	margin: 0;
	padding: 0;
	background-color:#F6F6F6;
}

table{
	border:0px none;
	margin:0px;
	padding:0px;
	text-align:left;
	border-collapse:collapse;
}

th {
	border:0px none;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	vertical-align:top;
	white-space:nowrap;
}

td {
	border:0px none;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	vertical-align:top;
}

a {
	color:#666666;text-decoration:underline;
}

a:hover {
	color:#FF0000;text-decoration:none;
}

img {
	border:0px;
}

form {
	padding:0px;
}

p {
	margin-top:5px;
	*margin-bottom: -1px;
	display: block;
}

.clear_both {
	clear:both;
	font-size:1px;
	visibility:hidden;
	overflow:hidden;
	height:1px;
	text-align:center;
}
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
.text1 {
	border:1px solid #CCCCCC;
}

.caution {
	font-weight:bold;color:#CC0000;
}

.no2 {
	font-size:110%;
}

.strong {
	 font-weight:bold;
}

.red{color:#CC0000;}
.orange{color:#FF9900;}
.blue{color:#0000FF;}
.green{color:#006600;}
.glay{color:#666666;}

.item img{
	height:auto;
	padding:5px;
	margin:0px;
	background:#FFFFFF;
	text-align:center;
}

.spacebox{
	height:50px;
}
/* クリアフィックス */
.cf:before,
.cf:after { /* For modern browsers */
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}
.cf { /* For IE 6/7 (trigger hasLayout) */
    zoom:1;
}
/****************************************************/

#container {
	width:950px;
	margin: 0 auto;
	text-align:left;
	background:/* url(../img/container.gif) */ #ffffff;
	border: solid 1px #CCC;
}

#enter {
	width:100%;
	text-align:left;
	background:/* url(../img/enter.gif) */ #ffffff;
	border:1px solid #B6A081;
}

#header{
	width:948px;
	background-repeat: no-repeat;
	position: relative;
	top: 7px;
	z-index: 0;
	height: 329px;
	
}
td>#header { /* IE7 Safari Firefox 対応 */
	height:auto;
	min-height:300px;
	height: auto !important;   
	height: 300px;
}
* html #header{ /* IE6 対応 */
	min-height:315px;  
	height: 315px;
}
.shoplogo{
	display:block;
	text-indent: -9999px;
}

.shoplogo img{
	
}
#headMenu {
	width:100%;
	margin:0;
	margin-bottom:10px;
	color:#FFFFFF;
	text-align:right;
	clear:both;
}

.headnavi {
	display: none;
}

.navi01 {
	color:#333333;
}

.hline {
	border:0px solid #B6A081;
	background:url(../img/hline.gif) no-repeat #B6A081;
}

/****************************************************/

#leftSide {
	width:250px;
	margin:0px;
	padding:0px;
	background:#ffffff;
	vertical-align:top;
}

#rightSide {
	width:180px;
	margin:0px;
	padding:0px;
	background:#ffffff;
	vertical-align:top;
}

#rightSide {
	width:180px;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

#center1 {
	*width: auto;
	padding:0px;
	margin:0px;
	vertical-align:top;
	background:#FFFFFF;
}

#center2 {
	width:540px;
	padding:0px;
	margin:0px;
	vertical-align:top;
	background:#FFFFFF;
}

table td#center3 {
	background:#FFFFFF;
	width: 680px;
	overflow: hidden;
	padding: 0px 0px 0px 6px;
	padding-left: 27px\9; /* IE8 and below */
	*padding-left: 27px; /* IE7 and below */
	_padding-left: 27px; /* IE6 */
}
table td#center3:not(:target) {
    padding-left: 27px\9; /* IE9 */
}
/*****************************************/

.sidemain1 .bland-box_txt {
	background-color: #ffffff;
	width: 178px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #cccccc;
	float: left;
	padding-bottom: 0px;
	text-align: left;
	font-size: 12px;
}

.sidemain1 span:hover{
	cursor:pointer;
	color: #ff6600;
	text-decoration: underline;
}


.sidemain1 h3 {
	text-align: center;
	margin:0;
}

.sidemain1 ul {
	margin: 0px;
	_margin-left: 2px;
	padding: 0px;
	list-style-type: none;
	_border-bottom: 1px solid #cccccc;
	_border-bottom: 0;
} 

.sidemain1 li {
	_text-align: center;
	_padding-top: 3px;
	_position: relative;
	_border: 1px solid #cccccc;
	_border-bottom: 0px;
	_border-bottom: 1px solid #cccccc;
	_z-index: 50;
}

.sidemain1 ul li ul{
	position: absolute;
	width: 160px;
	top: 0px;
	margin-left: 0px;
	visibility: hidden;
	z-index: 55;
}

.sidemain1 ul .cedar {
	background-color: #ffb8a4;
}

.sidemain1 ul .hydro {
	background-color: #e1ffa4;
}

.sidemain1 ul .men,
.sidemain1 ul li ul .men {
	background-color: #d7ebff;
}

.sidemain1 ul .lady,
.sidemain1 ul li ul .lady {
	background-color: #ffd7d7;
}


.sidemain1 ul li ul li a{
	font-size: 12px;
	text-align: left;
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 25px;
	color: black;
	text-decoration: none;
	background-image: url(https://cart.shopserve.jp/vol1blog/c/chiyoda.ib.shopserve.jp/docs/pic-labo/icon3.gif) ;
	background-repeat: no-repeat;
	background-position: 2% center;
	z-index: 60;
}

.sidemain1 ul li a:hover,
.sidemain1 ul li :hover {
	background-color: #f9f9f9;
	text-decoration: none;
	z-index: 60;
}

	
/* End */

/*****************************************/

.tbl-ctr1 {
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

.sp15 {
	width: 15px;
}

.line1 {
	background-image: url(https://cart.shopserve.jp/vol1blog/c/chiyoda.ib.shopserve.jp/docs/pic-labo/waku2.gif);
	background-repeat: repeat-y;
	background-position: center top;
	padding-top: 10px;
	padding-bottom: 10px;
}

.line2 {
	background-image: url(https://cart.shopserve.jp/vol1blog/c/chiyoda.ib.shopserve.jp/docs/pic-labo/waku2.gif);
	background-repeat: repeat-y;
	background-position: center top;
	font-size: 11px;
	line-height: 140%;
	color: #666666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 17px;
}

.line2 a {
	color: #333333;
	text-decoration: none;
}

.line2 a:hover {
	color: #ff6600;
	text-decoration: none;
}

.txt-type {
	font-size: 10px;
	line-height: 120%;
	font-weight: bold;
	color: #ffffff;
	background-image: url(https://cart.shopserve.jp/vol1blog/c/chiyoda.ib.shopserve.jp/docs/pic-labo/type-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 4px 0px;
	height: 30px;
}

.header_area {
	margin: 0px auto;
	padding: 0px;
	z-index: 20;
	overflow: hidden;
	width: 690px;
}

.header_menu {
    text-align:right;
    width:720px;
    position: absolute;
    left:50%;
    top:10px;
    margin:0px 0px 0px -280px;
    z-index: 1;
}

.cart {
    text-align:right;
    background-repeat: no-repeat;
	width:720px;
    position: absolute;
	left:50%;
    top:95px;
	*top: 80px;
    margin:0px 0px 0px -113px;
    _margin:0px 0px 0px -323px;
	z-index: 30;
}

*:first-child+html .cart {
    margin:0px 0px 0px -323px;
}


.footer_area {
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:680px;
}

.centerbox {
	margin: 7px auto;
	padding: 0px;
	width: 680px;
	overflow: hidden;
	font-size: 12px;
}



.mainFrame{
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
}


.mainCont {
	margin:0px;
	padding: 0px;
	width:auto;
	background-color:#FFFFFF;
}

.mainCont p {
	_margin-top: -1px; /* for IE6 */
	z-index: 100;
}

.center{ text-align:center;}
.right{ text-align:right;}
.left{ text-align:left;}
.middle{ vertical-align:middle;}
.buttom{ vertical-align:buttom;}
.float_right{ float:right;}
.float_left{ float:left;}

/****************************************************/

.price{
	color:#FF0000;
	text-align:left;
	font-weight:bold;
}
.price.zoom{
	font-size:140%;
	font-weight:bold;
}
.expl{
	text-align:left;
	color:#333333;
}
.expl a{color:#333333;	text-decoration:none;}
.expl a:hover{color:#333333;text-decoration:underline;}

.fixed{
	font-size:120%;
	color:#333333;
	text-align:left;
}

h2.goods
a {
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}

a:hover{
	color:#FF0000;
	text-decoration:underline;
}
	
/****************************************************/
.topIMG {
	margin:0px;
	padding:0px;
}

.topIMG td{
	margin-left:-180px ;
	padding:0px;
	background:#ffffff;
}

.shopCopy {
	font-size:110%;
	line-height:130%;
	margin:0px;
	padding:3px 10px 3px 10px;
	color:#666666;
	font-weight:normal;
	text-align:left;
}


.free_title {
	padding:15px 0px 12px 8px;
	margin:0px;
	width:auto;
	line-height:100%;
	font-size:12px;
	vertical-align:middle;
	font-weight:bold;
	letter-spacing:0.2em;
	color:#000000;
	background-color:#D6D6D6;
}

.title1{
	padding:8px 0px 8px 8px;
	margin:0px;
	width:auto;
	line-height:100%;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	letter-spacing:0.2em;
	color:#000000;
	background-color:#eeeeee;
}
.title1 a{color:#000000;text-decoration:underline;}
.title1 a:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.title2{
	padding:15px 0px 12px 8px;
	margin:0px;
	width:auto;
	line-height:100%;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	letter-spacing:0.2em;
	color:#000000;
	background-color:#eeeeee;
}
.title2 a{color:#000000;text-decoration:underline;}
.title2 a:hover{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.title3{
	padding:15px 0px 12px 8px;
	margin:0px;
	width:auto;
	color:#FF286F;
	line-height:100%;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	letter-spacing:0.2em;
	color:#000000;
	background-color:#D6D6D6;
}
.title3 a{color:#FF286F;text-decoration:underline;}
.title3 a:hover{
	color:#FF286F;
	text-decoration:underline;
	font-weight:bold;
}

.rank{
        text-align:left;
}

.contbox {
	padding:10px 0px;
	margin:0px;
	width:auto;
}

.new-info {
	margin-left: 30px;
	margin-bottom: 10px;
	padding: 5px;
	text-align: left;
	line-height: 1.4em;
}

.new-info a {
	color:#0000ff;
	text-decoration:underline;
}

.new-info a:hover {
	color: #ff6600;
	text-decoration:underline;
}

ul.free_list{
	text-align:left;
	padding:5px 10px;
	margin:0px;
	list-style:square;
	color:#333333;
}

ul.list{
	text-align:left;
	padding:5px 10px;
	margin:0px;
	list-style:square;
	color:#333333;
}

ul.map{
	font-size:110%;
	text-align:left;
	padding:0px 20px;
	margin:0px;
	color:#333333;
}
li.sm1 { margin:4px ;display:block;}
li.sm2 { margin:0px 0px 0px -35px;display:block;}


.sitemap{
	font-size:110%;
	padding:5px 25px;
	color:#333333;
	background:url(../img/icon_sitemap.gif) no-repeat ;
	background-position:left center;
}


.layoutp5  { padding:5px 0px;}
.layoutp5 th { padding:5px;}
.layoutp5 td { padding:5px;}
.layoutp5 .border { border:1px solid #CCCCCC; }

.layoutp3  { 
	width: 370px;
	padding:8px 0px;
	margin-top: 40px;
}

.layoutp3 th { padding:3px;}
.layoutp3 td { padding:3px;}
.layoutp3 .border { border:1px solid #999999; }

.layoutp3 p {
}

.bordlayoutp3  { padding:5px 0px;}
.bordlayoutp3 th { padding:3px;border:1px solid #999999; }
.bordlayoutp3 td { padding:3px;border:1px solid #999999; }
.bordlayoutp3 .side { padding:10px 15px;}

.backcolor1 { background:#DDDDDD; }
.backcolor2 { background:#FFFFFF;vertical-align:middle }
.backcolor3 { background:#D7EBF4;padding:10px 0px; }



.layoutFrame{
	margin:10px 0px 0px 0px;
	padding:1px;
	width:99%;
}

.layoutFrame td{
	text-align:center;
	margin:0px;
	padding:0px;
	vertical-align:top;
	font-size:12px;
}

.layout1{
	margin:1px;
	padding:3px;
	background:#FFFFFF;
}

.layout1 td{
	margin:0px;
	padding:3px;
	text-align:center;
}



#bread{
	margin:0px;
	padding:3px 15px;
	color:#666666;
	text-align:left;
	background:#FFFFFF;
}

#bread a { color:#666666;}
#bread a:link { 
	text-decoration:underline;
}

#bread a:hover { 
	text-decoration:underline;
	color:#FF0000;
}

h4.title{
	font-size:110%;
	margin:5px 0px;	
	padding:2px 0px;
	color:#FF0000;
	border-bottom:1px dotted #333333;
}

p.title	{ margin:3px 0px;	
	padding:2px 0px;
	color:#669933;
	border-bottom:1px dotted;
	font-weight:bold;
}

.animg {
	margin-left: 30px;
}

#item_details2 {
	background-color: #eeeeee;
	width: 90%;
}

#item_details2 tr td {
	padding: 7px;
}

#item_details2 .square {
	color:#ff6666;
}

.mailmag_ent,.mailmag_cha,.mailmag_can {
	color:#FF0000;
}

.mailmag_ent{
	font-size:110%;
	padding:12px 0px 0px 60px;
	background:url(../img/icon_mailmag_ent.gif) no-repeat;
}

.mailmag_cha{
	font-size:110%;
	padding:12px 0px 0px 60px;
	background:url(../img/icon_mailmag_cha.gif) no-repeat;
}

.mailmag_can{
	font-size:110%;
	padding:12px 0px 0px 60px;
	background:url(../img/icon_mailmag_can.gif) no-repeat;
}

#sortList{
	margin:0px;
	padding:10px 3px 5px 3px;
	width:auto;
	color:#333333;
	float:right;
	z-index: 40;
}

.pageTop {
	padding:13px 0px 8px 17px;
	margin: 0px 0px 20px 0px;
	margin:10px 0px 5px  5px ;
	background:url(../img/icon_top.gif) no-repeat 50% left;
	font-size:90%;
	font-weight:bold;
	float:right;
}

.pageTop a{ 
	color:#666666;text-decoration:none;
	border:1px #FFFFFF solid;
	padding:3px;
}

.pageTop a:hover{
	color:#FF0000;text-decoration:none;
	border:1px #FF0000 solid;
	padding:3px;
}

/****************************************************/
#footer {
	width: 880px;
	text-align:left;
	padding:0px;
	margin-top:5px;
	margin-left: 10px;
	margin-bottom:5px;
	height:60px;
}


td>#footer {
	height:auto;
	min-height:130px;
}

.footnavi {
	padding:25px 20px 5px 28px;
	color:#ffffff;
}

.footnavi a{
	color:#ffffff;	
	text-decoration:none;
}


.footnavi a:hover { 
	color:#333333;
	text-decoration:underline;
}

/****************************************************/

.fieldarea{padding:5px 0px 5px 0px;virtical-align:center;}


.list {
	padding:0px 0px;	
	display:block;
	line-height:130%;
}

.list h3 {
	padding:5px 5px;
	margin:0px;
}

ul.free_listbox{
	text-align:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

ul.listbox{
	text-align:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

li.ca1 {
	margin:0px;
	border-top:1px solid #FFFFFF;	
	border-bottom:1px solid #FFFFFF;
}

li.ca2 {
	margin:0px;
	border-bottom:1px solid #FFFFFF;
}
li.ca1 a{ padding:5px 3px 5px 15px;
	display:block;
	font-weight:normal;
	text-decoration:none;
	background-image:url(../img/icon_eye01.gif);
	background-repeat:no-repeat;
	color:#000000;
}

li.ca1 a:hover{
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../img/icon_eye01_ov.gif);
	background-repeat:no-repeat;
	background-color:#666666;
}

li.ca2 a{ padding:1px 3px 1px 15px;
	display:block;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	
}
li.ca2 a:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	background:url(../img/icon_eye02_ov.gif) no-repeat #DDDDDD;
}

li.ca3 {
	margin:0px;
	border-top:1px solid #FFFFFF;	
	border-bottom:1px solid #FFFFFF;	
}

li.ca3 a{ padding:5px 3px 5px 15px;
	display:block;
	font-weight:normal;
	text-decoration:none;
	background-image:url(../img/icon_eye01.gif);
	background-repeat:no-repeat;
	color:#000000;
}

li.ca3 a:hover{
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(../img/icon_eye01_ov.gif);
	background-repeat:no-repeat;
	background-color:#666666;
}

li.ca4 {
	margin:0px;
	border-bottom:1px solid #FFFFFF;
}

li.ca4 a{ padding:3px 3px 3px 25px;
	display:block;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	background:url(../img/icon_eye02.gif) no-repeat #EBEBEB;
}

li.ca4 a:hover{
	color:#547D2B;
	font-weight:normal;
	text-decoration:none;
	background:url(../img/icon_eye02_ov.gif) no-repeat #EBFFAC;
}

.sline1 {
	padding:0px;
	margin:0px;
}

.sline2 {
	padding:0px;
	margin:0px;
}

.sidebox {
	margin; 0px:
}

.sidemain1 {
	width:178px;
	margin:0px;
	padding:5px 0px 5px 0px;
}

.sidemain1-qr,.sidemain1-mailmag {
	margin:0px ;
	text-align: center;
	border:solid 1px #cccccc;
}

.category-box {
	border: 1px solid #cccccc;
	text-align:center;
}

.cate-bnr5 {
	margin-top: 5px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


caption {
	 font-weight:bold;
	 text-align:center;
	 padding:3px;
	 color:#333333;
}
caption a{ color:#333333;text-decoration:underline;}
caption a:hover{ color:#333333;	 text-decoration:underline;}

.carender {
	 border-collapse:collapse;
	 padding:5px 0px;
	 margin:0px;
	 text-align:center;
	 background-color:#FFFFFF;
}

.carender td {
	padding:2px;
	border-collapse:collapse;
	text-align:right;
	border:1px solid #CCCCCC;	
	 background-color:#FFFFFF;
}

.carender th {
	padding:2px;
	border-collapse:collapse;
	border:1px solid #CCCCCC;	
	 background-color:#FFFFFF;
}

th.day {
	font-weight:bold;
	color:#666666;
	background:#FFFFFF;
	text-align:center;
}

th.sun {
	color:#FFFFFF;
	background:#666666;
	text-align:center;
}

th.sat {
	color:#666666;
	background:#DDDDDD;
	text-align:center;
}

.chert {
	margin:5px 5px;
	font-size:84%;
}
.chert td {
	border-collapse:separate;
	padding:0px 0px 0px 5px;
	border:2px solid #FFFFFF;
}

.line01{
	vertical-align:buttom;
} 

#rss{
	margin:10px 0px 20px 0px ;
	padding:10px 0px 20px 10px ;
}

#count{
	margin:0px;
	padding:5px;
}

/****************************************************/

.blogbox {
	padding:5px;
	margin:2px 0px;
	width:auto;
}

.entry_title {
	padding:5px 0px 5px 0px;
	display:block;
	font-size:110%;
	color:#666666;
	height:19px;
	text-decoration:underline;
}

.entry_date{
	display:block;
	padding:10px 0px 3px 0px;
	color:#333333;
	text-align:right;
}

.state{
	padding:2px 0px;
	text-align:right;
	border-top:1px solid #ded9c5;
}

.subtitle {
	padding:5px 0px 5px 0px;
	margin:10px 0px 10px 0px;
	text-align:left;
	font-size:110%;
	color:#547D2B;
	background:url(../img/subtitle.gif);
	height:19px;
}

 p.label {
	font-weight:bold;
	color:#666666;
}

.tb_url{
	font-weight:bold;margin-bottom:10px;
}

/****************************************************/

.point {font-size:120%;color:red;font-weight:900;}

.pointline {font-size:100%;color:#FFFFFF;font-weight:900;padding:3px ;padding-bottom:5px;background-color:#666666;}

.step_navi01,.step_navi02,.step_navi03,.step_navi04 {
	text-align:center;
	width:880px;
	height:83px;
}

.step_navi01 {
	background-image:url(../img/navi01.gif);
	background-repeat:no-repeat;
}

.step_navi02 {
	background-image:url(../img/navi02.gif);
	background-repeat:no-repeat;
}

.step_navi03 {
	background-image:url(../img/navi03.gif);
	background-repeat:no-repeat;
}

.step_navi04 {
	background-image:url(../img/navi04.gif);
	background-repeat:no-repeat;
}

/****************************************************/
.top-banner {
	float: left;
	height: 97px;
	width: 286px;
	margin-top: 0px;
	margin-left: 0px;
}

.top-banner2 {
	float: left;
	height: 97px;
	width: 286px;
	margin-top: 0px;
	margin-left: 11px;
}

.top-banner-2nd {
	float: left;
	height:107px;
	width: 436px;
	margin-top: 10px;
	margin-left: 0px;
}

.top-banner-2nd2 {
	float: left;
	height: 107px;
	width: 436px;
	margin-top: 10px;
	margin-left: 8px;
}
#contents {
	height: auto;
	width: 710px;
}
#contents .mensColumn {
	display: block;
	float: left;
	height: auto;
	width: 248px;
	padding-top: 0px;
	margin: 30px 0px 30px 65px;
}
#contents .ladysColumn {
	display: block;
	float: left;
	height: auto;
	width: 248px;
	margin: 30px 0px 30px 92px;
	padding-top: 0px;
}
#contents .mensColumn a img {
	margin: 0px 0px 3px 0px;
	border: none;
}
#contents .ladysColumn a img {
	margin: 0px 0px 3px 0px;
	border: none;
}
table.shopInfo {
	border: 2px solid #CCC;
}
table.shopInfo td {
	padding: 5px;
}

/*****************************************************
	FooterMenu
*****************************************************/
/* CLEARFIX */
.clearfix:after {
	content: ".";   
	display: block;   
	visibility: hidden;   
	height: 0.1px;
	font-size: 0.1em;   
	line-height: 0;   
	clear: both; 
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

#fWrapper {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	width: 860px;
	margin: 20px auto 0px auto;
}
#fWrapper2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	width: 700px;
	margin: 50px auto 0px auto;
}

#fContainer {
	padding: 3px 3px 10px 3px;
	border: 2px solid #CCC;
}

#fContainer .fTitle {
	background: #555 url(http://shop-chiyoda.com/images/tsg_title_bg.gif) no-repeat left top;
	height: 40px;
	width: 100%;
	margin: 0px 0px 10px 0px;
}

#fContainer .fTitle h3 {
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 11px 0px 0px 110px;
}

.fTitle h3 a:link,
.fTitle h3 a:visited {
	color: #FFF;
	text-decoration: none;
}
.fTitle h3 a:hover,
.fTitle h3 a:active {
	text-decoration: underline;
}

#fContent {
	width: 100%;
}

.comColumn {
	width: 20%;
	float: left;
}

.comColumn p {
	font-size: 16px;
	line-height: 140%;
	text-align: right;
	padding: 0 15px 0 0;
	margin: 0px;
}
.comColumn .important {
	font-size: 120%;
	font-weight: bold;
	color: #C00;
	letter-spacing: 0.2em;
}

.menuColumn {
	margin: 0px;
	padding: 0px;
	width: 80%;
	float: left;
}
.catItem:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .catItem { /* IE6 */
	zoom: 1;
}
*:first-child+html .catItem { /* IE7 */
	zoom: 1;
}
.menuColumn .catItem {
	float: left;
	width: 50%;

}

.menuColumn .catItem .item {
	background-color: #E8E8E8;
	padding: 3px 0px 3px 0px;
	width: 100%;
}

.menuColumn .catItem .brand {
	background-color: #E8E8E8;
	padding: 3px 0px 3px 0px;
	width: 100%;
}

.menuColumn h4 {
	font-size: 12px;
	font-weight: normal;
	color: #666;
	line-height: 100%;
	background-color: #FFF;
	letter-spacing: 0.1em;
	margin: 0px 0px 0px 3px;
	padding: 3px 10px 1px 10px;
	width: 40%;
	border: 1px solid #CCC;
}

.menuColumn .list {
	float: left;
	width: 49%;
	margin: 3px 0 0 0;
	padding: 3px 0px 0 0px;
	border-left: 1px dotted #CCC;
}

.menuColumn .list ul {
	font-size: 10px;
	line-height: 100%;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin: 0px 0 0px 0;
	padding: 3px 0 0px 0;

}
.menuColumn .list ul li {
	padding: 4px 0;
}
.menuColumn .list ul li a:link,
.menuColumn .list ul li a:visited {
	text-decoration: none;
	color: #666;
	background: url(http://shop-chiyoda.com/images/tsg_itemlist.gif) no-repeat 4px 3px;
	padding: 0 0 0 17px;
}
.menuColumn .list ul li a:hover,
.menuColumn .list ul li a:active {
	color: #F90;
	background-position:  4px -17px
}
.menuColumn2 {
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
}
.catItem:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .catItem { /* IE6 */
	zoom: 1;
}
*:first-child+html .catItem { /* IE7 */
	zoom: 1;
}
.menuColumn2 .catItem {
	float: left;
	width: 50%;

}
.menuColumn2 .catItem .item {
	background-color: #E8E8E8;

	padding: 3px 0px 3px 0px;
	width: 100%;
}
.menuColumn2 .catItem .brand {
	background-color: #E8E8E8;
	padding: 3px 0px 3px 0px;
	width: 100%;
}
.menuColumn2 h4 {
	font-size: 12px;
	font-weight: normal;
	color: #666;
	line-height: 100%;
	background-color: #FFF;
	letter-spacing: 0.1em;
	margin: 0px 0px 0px 3px;
	padding: 3px 10px 1px 10px;
	width: 40%;
	border: 1px solid #CCC;
}
.menuColumn2 .list {
	float: left;
	width: 49%;
	margin: 3px 0 0 0;
	padding: 3px 0px 0 0px;
	border-left: 1px dotted #CCC;
}
.menuColumn2 .list ul {
	font-size: 10px;
	line-height: 100%;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin: 0px 0 0px 0;
	padding: 3px 0 0px 0;

}
.menuColumn2 .list ul li {
	padding: 4px 0;
}
.menuColumn2 .list ul li a:link,
.menuColumn2 .list ul li a:visited {
	text-decoration: none;
	color: #666;
	background: url(http://shop-chiyoda.com/images/tsg_itemlist.gif) no-repeat 4px 3px;
	padding: 0 0 0 17px;
}
.menuColumn2 .list ul li a:hover,
.menuColumn2 .list ul li a:active {
	color: #F90;
	background-position:  4px -17px
}
div.sidemain1 img.banner {
	margin-bottom: 2px;
}
/*****************************************/

.SideBrandList:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.SideBrandList {
	background-color: #FFF;
	padding: 1px;
	height: auto;
	width: 178px;
	margin: 10px 0px 0px -1px;
	border: solid 1px #CCC;
	min-height: 1px;
}
* html .SideBrandList {
	padding: 1px;
	height: auto;
	width: 178px;
	margin: 10px 0px 0px -1px;
	border: solid 1px #CCC;
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
.SideBrandList ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.SideBrandList ul li {
	float: left;
}
.SideBrandList ul li img {
	margin: 1px 1px -3px 1px;
	padding: 0px;
}
table.brList {
	padding: 1px;
	border: solid 1px #CCC;
	margin: 10px auto 10px auto;
	background-color: #FFF;
}
table.brList td {
	padding: 1px;
	text-align: center;
}
/*****************************************/
div.headerGnavi:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .headerGnavi {	/* IE6 */
	zoom: 1;
}
*:first-child+html .headerGnavi {	/* IE7 */
	zoom: 1;
}
h1.head {
	width:38%;
	font-size:12px;
	font-weight:normal;
	float: left;
	margin:2px 0px 0px 0px;
	text-align: left;
	padding-top: 2px 0px 0px 0px;
}
* html h1.head {	/* IE6 */
	width:38%;
	font-size:12px;
	font-weight:normal;
	float: left;
	margin:2px 0px 0px 0px;
	text-align: left;
	padding-top: 2px 0px 0px 0px;
}
div.headerGnavi .navibox-3 {
	width: 61%;
	float: left;
	font-size: 12px;
	text-align: right;
	margin-right: 0%;
	margin-bottom: 3px;
}
* html div.headerGnavi div.navibox-3 {	/* IE6 */
	width: 58%;
	float: left;
	font-size: 12px;
	text-align: right;
	margin-right: 0;
	margin-bottom: 3px;
}
div.headerGnavi .navibox-3 a {
	color: #333333;
	text-decoration: underline;
}
div.headerGnavi .navibox-3 a:hover {
	color: #ff0000;
	text-decoration: underline;
}
div.headerGnavi .navibox-2 a {
	color: #333333;
	text-decoration: underline;
}
div.headerGnavi .navibox-2 a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.headerMenu:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.headerMenu {
	background-color:#FFF;
	width: 880px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	min-height: 1px;
}
* html .headerMenu {
	background-color:#FFF;
	width: 880px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
.headerMenuL {
	background-color:#FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 505px;
	text-align: left;
}
.headerMenuR {
	background-color:#FFF;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 375px;
	text-align: right;
}
.headerMenuL img,
.headerMenuL a img {
	border: none;
}
div.headerMenuR a img {
	margin-bottom: 0px;
}
.searchBar:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.searchBar {
	width: 880px;
	padding: 0;
	min-height: 1px;
	background: #EEE url(../images/New/search_bg.gif) repeat left top;
	margin: 0px;
	height: auto;
}
* html .searchBar {
	background: #EEE url(../images/New/search_bg.gif);
	width: 880px;
	padding: 0;
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
.searchBarL {
	background: #EEE;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 495px;
	text-align: right;
}
* html .searchBarL {
	background: #EEE;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 475px;
	text-align: right;
}
.searchBarR {
	background-color: #EEE;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 375px;
	text-align: right;
}
.searchBarR img,
.searchBarR a img {
	border: none;
}
.searchBar marquee {
	font: 12px/200% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	vertical-align: middle;
	width: 100%;
	padding: 3px 0px 3px 10px;
}
.searchBarR form {
	margin: 0px;
	padding: 0px;
}
table.cartForm {
	width: 345px;
	margin: 3px auto 3px auto;
}
.tagai {
	width:100%;
	font-size:8pt;
	font-weight:normal;
	margin:0px;
	text-align: left;
	padding: 0 0 0 12px;
}
.navibox-2 {
	font-size: 12px;
	text-align: right;
	margin-bottom: 3px;
}
.navibox {
	float: right;
	width: 505px;
	margin-top: 0px;
	margin-right: 0px;
	text-align: right;
	height: 20px;
	margin-bottom: 0px;
	background-color:#FFF;
}
.navibox img,
.navibox a img {
	border: none;
}
.navibox-2 a {
	color: #333333;
	text-decoration: underline;
}
.navibox-2 a:hover {
	color: #ff0000;
	text-decoration: underline;
}

.btn-sp {
	margin-top: 5px;
}
.navibox ul {
	margin: 0px;
	padding-left: 0px;
	list-style: none;
	width: 505px;
	height: 20px;
}
.navibox li {
	margin: 0px;
	padding: 0px;
	float: left;
}
.tbl-kago {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
}
#header .logo {
	float: left;
	height: 55px;
	width: 280px;
	margin-top: 0px;
	margin-left: 0px;
}
h1 {
	margin: 0px;
}
#headerbox {
	text-align:right;
	width:948px;
	position: absolute;
	left:50%;
	top:0px;
	margin:0px 0px 0px -474px;
	z-index: 1;
}
.navibox-2 {
	font: 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	margin-bottom: 3px;
}
.tbl-kago {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
}

#itemStocklist {
	color: #000;
}
#itemStocklist table {
    border-collapse:collapse;
    margin:5px 0;
    padding:0;
}
#itemStocklist th,
#itemStocklist td {
    margin:0;
    padding:0;
    font-weight:normal;
    text-align:left;
	vertical-align:middle;
}

#itemStocklist th {
    white-space:normal;
    width:auto;
    border:1px solid #999;
    vertical-align:middle;
}

#itemStocklist td {
    white-space:normal;
    width:auto;
    border:1px solid #999;
}

#itemStocklist th p,
#itemStocklist td p {
    padding:1px 4px;
	text-align:center;
}

#itemStocklist td input,
#itemStocklist td img {
    width:80px;
    height:24px;
    margin:2px;
}

#itemStocklist table.contType {width:auto;}
#itemStocklist table.contType th,
#itemStocklist table.contType td {
    padding:0 10px;
    vertical-align:middle;
    font-size:0.9em;
	text-align:center;
}

#itemStocklist table.listType {width:100%;}

#itemStocklist table.listType th,
#itemStocklist table.listType td {font-size:0.9em;}

#itemStocklist table.listType td.stk {
    width:90px;
    text-align:center;
}

#itemStocklist table.listType td.btn {
    width:124px;
    vertical-align:middle;
    text-align:center;
}

/*****************************************/
#mailContainer a:hover img{
 opacity:0.8;
 filter: alpha(opacity=60);
}
#mailContainer:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
* html #mailContainer {
	text-align: left;
	height: 1%;
	width: 710px;
	margin: 0px 0px 30px 10px;
}
#mailContainer {
	text-align: left;
	display: block;
	width: 700px;
	margin: 0px 0 30px 0;
}
#mailContainer p.lead {
	font-size: 116.6%;
	line-height: 150%;
	letter-spacing: 0.1em;
	width: 450px;
	margin: 10px 0px 0px 0px;
	padding: 15px 20px 0px 20px;
}
#mailContainer .sideBar {
	float: left;
	width: 170px;
	margin: 0px 0px 0px 5px;
}
#mailContainer .mailEntry {
	width: 152px;
	padding: 4px;
	margin: 0px 0px 10px 0px;
	border: 5px solid #E7E7E7;
}
#mailContainer .mailNavi {
	width: 152px;
	padding: 4px;
	margin: 0px;
	border: 5px solid #E7E7E7;
}
#mailContainer .mailContent {
	margin: 0px;
	width: 490px;
	float: left;
	padding: 0px 5px 0px 10px;
}
div.mailContent {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 150%;
	float: left;
	min-height: 685px
}
div.mailContent dl {
	font-size: 123.1%;
	letter-spacing: 0.2em;
	padding: 3px 0px 0px 25px;
	margin: 20px 0px 40px 0px;
}
div.mailContent dl dd {
	font-size: 87.5%;
	color: #666;
	letter-spacing: 0.1em;
	margin: 0px;
}
h2.entry_title {
	font-size: 100%;
	margin: 0px 0px 15px 8px;
	font-weight: normal;
}
div.mailNavi dl {
	letter-spacing: 0.1em;
	margin: 10px 0px 15px 0px;
}
div.mailNavi dl dt {
	background: url(http://shop-chiyoda.com/images/bulet_mailmaga.gif) no-repeat 5px top;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 2px 17px;
	border-bottom: 1px dotted #D6D6D6;
}
div.mailNavi dl dd {
	background: url(http://shop-chiyoda.com/images/arrow_mailmaga.gif) no-repeat 44px top;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 3px 54px;
}
div.mailNavi dl dd a {
	text-decoration: none;
}
div.mailContent h2 {
	font-weight: normal;
	background: url(http://shop-chiyoda.com/images/ttl_mailmaga01.jpg) no-repeat left top;
	letter-spacing: 0.1em;
	padding: 12px 0px 8px 60px;
	margin: 0px 0px 10px 0px;
}
div.mailContent h3 {
	background: url(http://shop-chiyoda.com/images/bulet_h3.gif) no-repeat left 3px;
	letter-spacing: 0.1em;
	padding: 0px 0px 2px 13px;
	margin: 0px 10px 10px 0px;
	border-bottom: 1px dotted #CCC;
}
div.mailContent p.date {
	text-align: right;
	margin: 0px;
	padding: 0px 12px 0px 0px;
}
div.mailEntry p {
	line-height: 150%;
	background: url(http://shop-chiyoda.com/images/bg_mailmaga.gif) no-repeat 12px 3px;
	text-align: right;
	padding: 0px 7px 0px 30px;
	margin: 3px 0px 0px 0px;
}
.emphasis {
	font-weight: bold;
	color: #C30;
}
div.mailList:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
* html div.mailList {
	background: url(http://shop-chiyoda.com/images/bg_mailmaga_navi.gif) no-repeat left top;
	height: 38px;
	width: 490px;
	margin: 30px 0px 30px 0px;
	zoom: 1;
}
div.mailList {
	background: url(http://shop-chiyoda.com/images/bg_mailmaga_navi.gif) no-repeat left top;
	width: 490px;
	height: 38px;
	margin: 30px 0px 30px 0px;
}
div.mailList dl {
	margin: 0px;
	padding: 0px;
}
div.mailList dl dt {
	font-size: 88%;
	letter-spacing: 0.1em;
	float: left;
	width: 140px;
	padding: 9px 0px 10px 10px;
}
div.mailList dl dd {
	float: left;
}
div.mailList dl dd a {
	text-decoration: none;
	display: block;
	width: 59px;
	height: 19px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 9px;
}
div.mailList dl dd a:link,
div.mailList dl dd a:visited {
	background: url(http://shop-chiyoda.com/images/btn_mailmaga_navi02.gif) no-repeat left top;
}
div.mailList dl dd a:hover,
div.mailList dl dd a:active {
	background: url(http://shop-chiyoda.com/images/btn_mailmaga_navi02.gif) no-repeat left -25px;
	color: #FFF;
}
div.mailList dl dd a.pageOn:link,
div.mailList dl dd a.pageOn:visited {
	background: url(http://shop-chiyoda.com/images/btn_mailmaga_navi02.gif) no-repeat left -25px;
	color: #FFF;
}
div.mailHeadline {
	font-size: 88%;
	margin: 0px;
	padding: 0px;
}
div.mailHeadline a {
	text-decoration: none;
}
div.mailHeadline dl:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
* html div.mailHeadline dl {
	width: 490px;	
	margin: 0px 0px 8px 0px;
	padding: 0px 5px 0px 5px;
	border-bottom: 1px dotted #CCC;
	height: 1%;
}
div.mailHeadline dl {
	width: 475px;
	margin: 0px 0px 8px 0px;
	padding: 0px 5px 0px 5px;
	border-bottom: 1px dotted #CCC;
}
div.mailHeadline dl dt {
	background: url(http://shop-chiyoda.com/images/arrow_mailmaga_2.gif) no-repeat left 2px;
	letter-spacing: 0em;
	display: block; 
	width: 90px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
div.mailHeadline dl dd {
	display: block; 
	width: 360px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#mailContainer .entryBox {
	background: url(http://shop-chiyoda.com/images/bg_mailmaga_btn.gif) no-repeat left top;
	margin: 60px 0px 10px 0px;
	padding: 5px 5px 15px 100px;
	width: 375px;
	border: 5px solid #E7E7E7;
}
div.backBtn:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
* html div.backBtn {
	height: 25px;
	width: 490px;
	margin: 0px 0px 10px 0px;
	zoom: 1;
}
div.backBtn {
	width: 490px;
	height: 30px;
	margin: 0px 0px 10px 0px;
}
div.backBtn ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div.backBtn ul li {
	float: left;
	letter-spacing: 0.1em;
	text-align: center;
}
div.backBtn ul li a {
	display: block;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	height: 22px;
	width: 245px;
	text-decoration: none;	
}
div.backBtn ul li.list a:link,
div.backBtn ul li.list a:visited {
	background: url(http://shop-chiyoda.com/images/btn_mag_back01.jpg) no-repeat left top;
	color: #666;
}
div.backBtn ul li.list a:hover,
div.backBtn ul li.list a:active {
	background: url(http://shop-chiyoda.com/images/btn_mag_back01.jpg) no-repeat left -30px;
	color: #000;
}
div.backBtn ul li.backOne a:link,
div.backBtn ul li.backOne a:visited {
	background: url(http://shop-chiyoda.com/images/btn_mag_back02.jpg) no-repeat left top;
	color: #666;
}
div.backBtn ul li.backOne a:hover,
div.backBtn ul li.backOne a:active {
	background: url(http://shop-chiyoda.com/images/btn_mag_back02.jpg) no-repeat left -30px;
	color: #000;
}
/*****************************************/
p.catch {
	line-height: 150%;
	letter-spacing: 0.1em;
	width: 95.68%;
	padding: 10px;
	border: solid 5px #EAEAEA;
	margin: 10px 0px 10px 0px;
}
p.catch2 {
	line-height: 150%;
	letter-spacing: 0.1em;
	width: 95.68%;
	padding: 10px;
	border: solid 5px #EAEAEA;
	margin: 10px 0px 0px 0px;
}
p.catch strong {
	font-weight: normal;
}
div.btnToShop {
	line-height: 150%;
	letter-spacing: 0.1em;
	width: 95.68%;
	padding: 10px;
	border: solid 5px #EAEAEA;
	margin: 10px 0px 10px 0px;
}
div.btnToShop2 {
	line-height: 150%;
	letter-spacing: 0.1em;
	width: 95.68%;
	padding: 10px;
	border-top: none;
	border-right: solid 5px #EAEAEA;
	border-bottom: solid 5px #EAEAEA;
	border-left: solid 5px #EAEAEA;
	margin: 0px 0px 10px 0px;
}

/*****************************************/
#left-box .bland-box {	
	background-color: #ffffff;
	width: 178px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #ffffff;
	float: left;
	padding-bottom: 10px;
}

#left-box .bland-box_txt {
	background-color: #ffffff;
	width: 178px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #cccccc;
	float: left;
	padding-bottom: 0px;
	text-align: left;
	font-size: 12px;
}

#left-box .category01, #left-box .category02, #left-box .category03, #left-box .category04, #left-box .category05, #left-box .category06 {
	margin: 5px 0px 5px 2px;
	font-size: 12px;
	font-weight: bold;
}
#left-box .category01 a{
	color:#444444;
}
#left-box .category02 a{
	color:#CF809C;
}
#left-box .category03 a{
	color:#ECAB70;
}
#left-box .category04 a{
	color:#95735B;
}
#left-box .category05 a{
	color:#395E5C;
}
#left-box .category06 a{
	color: #09C;
}
#left-box .category01 img, #left-box .category02 img, #left-box .category03 img, #left-box .category04 img, #left-box .category05 img, #left-box .category06 img {
	margin: 0px 2px 0px 0px;
}
#left-box a {
	text-decoration:none;

}

#left-box a:hover {
	color: #ff6600;
	text-decoration: underline;
}

#left-box span:hover{
	cursor:pointer;
	color: #ff6600;
	text-decoration: underline;
}
#header .searchLine {
	width: 880px;
	padding: 0px 0px 2px 0px;
	min-height: 1px;
	margin: 0px;
	height: auto;
	border-bottom: 5px solid #EEE;
}
* html .searchLine { /* IE6 */
	zoom: 1;
}
*:first-child+html .searchLine{ /* IE7 */
	zoom: 1;
}
.searchLinet:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
div.searchLine .naviLine {
	float: left;
	width: 505px;
	margin: 5px 0px 0px 0px;
	height: 20px;
}
* html .naviLine { /* IE6 */
	zoom: 1;
}
*:first-child+html .naviLine { /* IE7 */
	zoom: 1;
}
.naviLine:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
div.searchLine .naviLine ul {
	margin: 0px;
	padding-left: 0px;
	list-style: none;
	width: 505px;
	height: 20px;
}

div.searchLine .naviLine li {
	margin: 0px;
	padding: 0px;
	float: left;
}
.headerMenuL .shopLogo {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#footer .rText {
	text-align: right;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	font-size: 16px;
	line-height: 20px;
}
#footer .fNavi {
	font-size: 14px;
	text-align: left;
	margin: 16px 0px 0px 0px;
	padding: 10px 0px 0px 15px;
	line-height: 16px;
}
div.daini {
	font-size: 14px;
	text-align: right;
	margin: 12px 10px 0px 0px;
	padding: 0px;
}
div.daini a {
	font-size: 14px;
	text-align: right;
	color: #FFF;
}
.sPrice {
	font-weight: bold;
	color: #F00;
}
#footer .fNavi a:link, #footer .fNavi a:visited {
	color: #666;
}
#footer .fNavi a:hover, #footer .fNavi a:active {
	color: #F90;
}


/*************************************************************************
	RENEWAL 
*************************************************************************/

img { border: 0; }
h1,h2,h3,h4,h5,p,ul,li,ol,dl,dt,dd,img,form,table { margin:0; padding:0; }

a:hover img {opacity: 0.6;filter: alpha(opacity=60);}

a{ border:none;}
a:visited{ }
*{ margin : 0; padding : 0;}

.cj_clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;}

.cj_clearfix { display:inline-block;}

/* Hides from IE-mac \*/
*html .cj_clearfix{ height:1%;}

/* End hide from IE-mac*/
.cj_shareH1{ text-align:left; font-size:12px; font-weight:normal; padding:2px 10px; line-height:1.2em; color:#333;}
.cj_onlineH2{ text-align:right; font-size:10px; font-weight:normal; padding:2px 15px 3px 15px; line-height:1.2em; color:#333;}
#cj_gnav_AreaTop { width:930px; height:46px; margin-bottom:5px; padding:0 10px;border-bottom:2px solid #F00;}
#cj_chiyoda_logo { width:184px; float:left; margin:5px 0; }
#cj_g_navbox{ height:46px;display:inline; padding:0;float:right;} 
#cj_g_navbox ul {margin-top:26px;}
ul.cj_gnav li{ padding:0 7px; float:left; border-right:1px solid #CCC;border-left:1px solid #CCC;color:#333;list-style-type:none;}
ul.cj_gnav li a{ font-size:12px; text-decoration:none; color:#333; white-space:nowrap; letter-spacing: 0;}
ul.cj_gnav li a:visited{ }
ul.cj_gnav li a:hover{ color:#F60;}
#cj_tabs_Area { width:950px;height:58px; margin:0; border-bottom:1px solid #FFF; }
#cj_tabs_Area:before,
#cj_tabs_Area:after { /* For modern browsers */
    content:"";
    display:table;
}
#cj_tabs_Area:after {
    clear:both;
}
#cj_tabs_Area { /* For IE 6/7 (trigger hasLayout) */
    zoom:1;
}
#cj_tabs_Area_br { width:950px;height:82px; margin:0; border-bottom:1px solid #FFF; clear:both; }

/*- Menu Tabs*--------------------------- */

#cj_chiyoda_online_logo { width:290px; float:left; padding:4px 14px 2px 10px;}

/*****************************************/
div.cj_ecLead {
	clear: both;
	background-color:#F90;
	width: 923px;
	padding: 0px 3px 0px 3px;
	margin: -1px auto 0px auto;
}
html>/**/body div.cj_ecLead {
	margin: -2px auto 0px auto;
}
* html .cj_ecLead { /* IE6 */
	zoom: 1;
}
*:first-child+html .cj_ecLead { /* IE7 */
	zoom: 1;
}
div.cj_ecLead:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
div.cj_ecLead ul {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	padding-top: 0px\9; /* IE8 and below */
	list-style-type: none;
}
div.cj_ecLead ul li {
	float: left;
	margin: 0px;
	padding: 0px;
}
div.cj_ecLead ul li a {
	border: none;
}
/*-shop-*/
#cj_shop { margin:0 10px; padding:2px 0; float:left; clear:both; width:930px; height:43px; display:inline; }
#cj_shop ul { list-style-type:none; }
#cj_shop li.cj_h18 { margin:0 6px 0 0; padding-top:20px; float:left; }
#cj_shop li.cj_h32 { margin:6px 6px 0 56px; padding:0; float:left; }
#cj_shop li.cj_h38 { margin:0 6px 0 0; padding:0; float:left; }
/*-shop*-*/
/*-chiyoda brand-*/
#cj_chiyoda_brand {
	margin:0 10px;
	padding:0;
	clear:both;
	width:930px;
	height:34px;
	_display: block; /* IE6 */
    *display: block; /* IE7 and below */
}
#cj_chiyoda_brand ul.cj_top_brand { margin:0; padding: 0;}
.cj_top_brand li {
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	height:34px;
	_display: block; /* IE6 */
    *display: block; /* IE7 and below */
}
.cj_top_brand li a { margin-right:2px; }
.cj_brand a { display:block; text-align:center; width:131px; background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//h_brand_tab_bg.gif); background-repeat:no-repeat; }
.cj_brand a:hover { display:block; text-align:center; width:131px;background-image:url/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//h_brand_tab_bg_ov.gif); background-repeat:no-repeat;  }
#cj_hy a { padding:7px 0; margin-right:2px; }
#cj_cc a { padding:8px 0; margin-right:2px; }
#cj_bio a { padding:7px 0; margin-right:2px; }
#cj_sp a { padding:4px 0; margin-right:2px; }
#cj_op a { padding:3px 0; }
/*--------------------------------*/
#cj_chiyoda_brand_s {
	margin:0 10px;
    margin-top: -12px\9; /* IE8 and below */
    *margin-top: -3px; /* IE7 and below */
	_margin-top: -3px; /* IE6 */
	padding:0;
	width:930px;
	height:24px;
	clear: both;
	_display: block; /* IE6 */
    *display: block; /* IE7 and below */
}

#cj_chiyoda_brand_s ul { margin:0; padding: 0; width:930px;}
.cj_top_brand_sbox li {
	list-style-type:none;
	padding:0;
	height:24px;
	float:left;
	list-style-type:none;
	background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//h_brand_tab_bg_s.gif);
	background-repeat:no-repeat;
	_display: block; /* IE6 */
    *display: block; /* IE7 and below */
}
.cj_top_brand_sbox li a { display:block; text-align:center; width:75px; margin-right:3px; }
.cj_top_brand_sbox li a:hover { background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//h_brand_tab_bg_s_ov.gif); background-repeat:no-repeat; }
#cj_el a img { padding:8px 0; }
#cj_mc a img { padding:5px 0; }
#cj_fio a img { padding:4px 0 3px 0; }
#cj_zip a img { padding:2px 0; }
#cj_cro a img { padding:3px 0; }
#cj_gaia a img { padding:3px 0; }
#cj_sab a img { padding:5px 0 4px 0; }
#cj_rea a img { padding:4px 0 3px 0; }
#cj_teck a { margin-right:2px; }
#cj_teck a img { padding:6px 0 5px 0; }
#cj_yk a { margin-right:2px; }
#cj_yk a img { padding:6px 0; }
#cj_mcg a { margin-right:2px; }
#cj_mcg a img { padding:9px 0 8px 0; }
#cj_ifme a { margin:0; }
#cj_ifme a img { padding:4px 0; }
/*-chiyoda brand*-*/
.cj_line_F00 {border-bottom: 3px solid #F00;}
.cj_line_F00 {
    margin-top:-10px\9; /* IE8 and below */
	*margin-top: 0px; /* IE7 and below */
	_margin-top: 0px; /* IE6 */
}
.cj_line_F00:not(:target) {
    margin-top:-13px\9; /* IE9 */
}

/* COMMON.CSS */

#le_container ul,
#le_container ol,
#le_container dl {
	padding: 0;
	margin: 0;
}
#le_container a img {
	border: none;
}
#le_banner a:hover img,
#le_container a:hover img {
 opacity: 0.6;
 filter: alpha(opacity=60);
}
#le_container a:link,
#le_container a:visited {
	color: #333;
}
#le_container a:hover,
#le_container a:active {
	color: #F60;
	text-decoration: underline;
}
#le_container a:hover,
#le_container a:active,
#le_container a:focus {
	text-decoration: none;
}
#le_container {
	width: 950px;
	margin: 20px auto 0px auto;
}

/*****************************************/
#le_header {
	background: #FFF url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//bg_header.gif) repeat-x left top;
	width: 950px;
	padding: 0px 5px;
}
div#le_header h1 {
	font-size: 12px;
	line-height: 100%;
	color: #666;
	letter-spacing: 0.2em;
	margin: 0px;
	padding: 6px 0px 5px 8px;
	font-weight: normal;
}

/*****************************************/
#le_sidebar {
	float: left;
	width: 249px;
	padding: 0px;
	border-left: solid 1px #FFF;
}

/*- Menu 3--------------------------- */
#le_banner { width:250px; margin:0; padding:0; background-color:#F6F6F6; float:left; }
#le_banner ul { margin:0px; padding:5px 10px 0 10px; list-style:none; }
#le_banner li { margin-bottom:5px; text-decoration: none;/*voice-family: "\"}\"";voice-family: inherit;*/ }
#le_banner li a:link,
#le_banner li a:visited { color: #8BADCF; display: block; }
/*- Menu 3*--------------------------- */

div.le_banner ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.le_banner ul li {
	margin: 0px;
	padding: 2px 0px 2px 0px;
}

div.le_sNavi .le_search {
	background-color: #FFF;
	margin-bottom: 10px;
}
div.le_sNavi .le_search form {
	margin: 0px;
	padding: 10px 0px 10px 10px;
}
div.le_sNavi .le_search form .le_text1 {
	width: 133px;
}
div.le_sNavi .le_search form .le_subBtn {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

div#le_sidebar .le_sNavi {
	width: 233px;
	background-color: #F1F1F3;
	padding: 8px 8px 8px 8px;	
}
div.le_sNavi ul {
	list-style: none;
	font: 12px/100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-bottom: 5px;
	letter-spacing: 0.1em;	
}

div.le_sNavi ul li {
	/*border-bottom: 1px solid #666; */
}
div.le_sNavi ul a {
	font-size: 12px;
	padding: 14px 0px 0px 63px;
	display: block;
	width: 170px;
	height: 26px;
	text-decoration: none;
}

div.le_sNavi ul a.le_navS01:link,
div.le_sNavi ul a.le_navS01:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_s01.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navS01:hover,
div.le_sNavi ul a.le_navS01:active {
	background-position: left -40px;
	color: #A51F1F;
}

div.le_sNavi ul a.le_navS02:link,
div.le_sNavi ul a.le_navS02:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_s02.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navS02:hover,
div.le_sNavi ul a.le_navS02:active {
	background-position: left -40px;
	color: #A51F1F;
}

div.le_sNavi ul a.le_navS03:link,
div.le_sNavi ul a.le_navS03:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_s03.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navS03:hover,
div.le_sNavi ul a.le_navS03:active {
	background-position: left -40px;
	color: #A51F1F;
}

div.le_sNavi ul a.le_navS04:link,
div.le_sNavi ul a.le_navS04:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_s04.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navS04:hover,
div.le_sNavi ul a.le_navS04:active {
	background-position: left -40px;
	color: #A51F1F;
}

div.le_sNavi ul a.le_navS05:link,
div.le_sNavi ul a.le_navS05:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_s05.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navS05:hover,
div.le_sNavi ul a.le_navS05:active {
	background-position: left -40px;
	color: #A51F1F;
}

div.le_sNavi ul a.le_navT01:link,
div.le_sNavi ul a.le_navT01:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_t01.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navT01:hover,
div.le_sNavi ul a.le_navT01:active {
	background-position: left -40px;
	color: #910979;
}

div.le_sNavi ul a.le_navM01:link,
div.le_sNavi ul a.le_navM01:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m01.gif) no-repeat left top;
	color: #0099FF;
}
div.le_sNavi ul a.le_navM01:hover,
div.le_sNavi ul a.le_navM01:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM02:link,
div.le_sNavi ul a.le_navM02:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m02.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM02:hover,
div.le_sNavi ul a.le_navM02:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM03:link,
div.le_sNavi ul a.le_navM03:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m03.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM03:hover,
div.le_sNavi ul a.le_navM03:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM04:link,
div.le_sNavi ul a.le_navM04:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m04.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM04:hover,
div.le_sNavi ul a.le_navM04:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM05:link,
div.le_sNavi ul a.le_navM05:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m05.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM05:hover,
div.le_sNavi ul a.le_navM05:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM06:link,
div.le_sNavi ul a.le_navM06:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m06.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM06:hover,
div.le_sNavi ul a.le_navM06:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM07:link,
div.le_sNavi ul a.le_navM07:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m07.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM07:hover,
div.le_sNavi ul a.le_navM07:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM08:link,
div.le_sNavi ul a.le_navM08:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m08.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM08:hover,
div.le_sNavi ul a.le_navM08:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM09:link,
div.le_sNavi ul a.le_navM09:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m09.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM09:hover,
div.le_sNavi ul a.le_navM09:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM10:link,
div.le_sNavi ul a.le_navM10:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m10.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM10:hover,
div.le_sNavi ul a.le_navM10:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM11:link,
div.le_sNavi ul a.le_navM11:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m11.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM11:hover,
div.le_sNavi ul a.le_navM11:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navM12:link,
div.le_sNavi ul a.le_navM12:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_m12.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navM12:hover,
div.le_sNavi ul a.le_navM12:active {
	background-position: left -40px;
	color: #2589DA;
}

div.le_sNavi ul a.le_navL01:link,
div.le_sNavi ul a.le_navL01:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l01.gif) no-repeat left top;
	color: #FF6699;
}
div.le_sNavi ul a.le_navL01:hover,
div.le_sNavi ul a.le_navL01:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL02:link,
div.le_sNavi ul a.le_navL02:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l02.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL02:hover,
div.le_sNavi ul a.le_navL02:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL03:link,
div.le_sNavi ul a.le_navL03:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l03.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL03:hover,
div.le_sNavi ul a.le_navL03:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL04:link,
div.le_sNavi ul a.le_navL04:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l04.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL04:hover,
div.le_sNavi ul a.le_navL04:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL05:link,
div.le_sNavi ul a.le_navL05:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l05.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL05:hover,
div.le_sNavi ul a.le_navL05:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL06:link,
div.le_sNavi ul a.le_navL06:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l06.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL06:hover,
div.le_sNavi ul a.le_navL06:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL07:link,
div.le_sNavi ul a.le_navL07:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l07.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL07:hover,
div.le_sNavi ul a.le_navL07:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL08:link,
div.le_sNavi ul a.le_navL08:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l08.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL08:hover,
div.le_sNavi ul a.le_navL08:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL09:link,
div.le_sNavi ul a.le_navL09:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l09.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL09:hover,
div.le_sNavi ul a.le_navL09:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navL10:link,
div.le_sNavi ul a.le_navL10:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l10.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL10:hover,
div.le_sNavi ul a.le_navL10:active {
	background-position: left -40px;
	color: #DD75A9;
}


div.le_sNavi ul a.le_navL11:link,
div.le_sNavi ul a.le_navL11:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_l11.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navL11:hover,
div.le_sNavi ul a.le_navL11:active {
	background-position: left -40px;
	color: #DD75A9;
}

div.le_sNavi ul a.le_navK01:link,
div.le_sNavi ul a.le_navK01:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_k01.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navK01:hover,
div.le_sNavi ul a.le_navK01:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navK02:link,
div.le_sNavi ul a.le_navK02:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_k02.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navK02:hover,
div.le_sNavi ul a.le_navK02:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navK03:link,
div.le_sNavi ul a.le_navK03:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_k03.gif) no-repeat left top;
	color: #333;
}

div.le_sNavi ul a.le_navK03:hover,
div.le_sNavi ul a.le_navK03:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navK04:link,
div.le_sNavi ul a.le_navK04:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_k04.gif) no-repeat left top;
	color: #333;
}

div.le_sNavi ul a.le_navK04:hover,
div.le_sNavi ul a.le_navK04:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navO01:link,
div.le_sNavi ul a.le_navO01:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_o01.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navO01:hover,
div.le_sNavi ul a.le_navO01:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navO02:link,
div.le_sNavi ul a.le_navO02:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_o02.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navO02:hover,
div.le_sNavi ul a.le_navO02:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navO03:link,
div.le_sNavi ul a.le_navO03:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_o03.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navO03:hover,
div.le_sNavi ul a.le_navO03:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navO04:link,
div.le_sNavi ul a.le_navO04:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_o04.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navO04:hover,
div.le_sNavi ul a.le_navO04:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navO05:link,
div.le_sNavi ul a.le_navO05:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_o05.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navO05:hover,
div.le_sNavi ul a.le_navO05:active {
	background-position: left -40px;
	color: #E78A18;
}

div.le_sNavi ul a.le_navC01:link,
div.le_sNavi ul a.le_navC01:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_c01.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navC01:hover,
div.le_sNavi ul a.le_navC01:active {
	background-position: left -40px;
	color: #6B9109;
}

div.le_sNavi ul a.le_navC02:link,
div.le_sNavi ul a.le_navC02:visited {
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//nav_c02.gif) no-repeat left top;
	color: #333;
}
div.le_sNavi ul a.le_navC02:hover,
div.le_sNavi ul a.le_navC02:active {
	background-position: left -40px;
	color: #6B9109;
}


/*****************************************/
#le_content {
	width: 680px;
	*width: 690px; /* IE7 and below */
	_width: 690px; /* IE6 */
	float: left;
	padding: 0px 0px 10px 13px;
	padding-left: 13px\9; /* IE8 and below */
	*padding-left: 13px; /* IE7 and below */
	_padding-left: 13px; /* IE6 */
}
#le_content ul, .content ol { 
	padding: 0px 0px 15px 0px;
}
#le_sidebar .le_sideInfo {
	background-color: #F1F1F3;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 8px;
}
#le_sidebar .le_sideInfo ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#le_sidebar .le_sideInfo ul li {
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
#le_sidebar .le_sideInfo .monipla {
	margin: 0px;
	padding: 0px;
}
/*****************************************/
#le_content .le_shopGuide {
	border: 2px solid #CCC;
	line-height: 150%;
}
* html #le_content .le_shopGuide { /* IE6 */
	zoom: 1;
}
*:first-child+html #le_content .le_shopGuide { /* IE7 */
	zoom: 1;
}
#le_content .le_shopGuide:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
#le_content div.le_shopGuide h2 {
	font-size: 114.28%;
	line-height: 100%;
	color: #333;
	letter-spacing: 0.1em;
	background: none;
	text-align: center;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 5px 0px;
	border-bottom: 2px solid #CC0202;
}
#le_content .le_shopGuide .le_shopGuideLeft {
	margin: 0px;
	padding: 15px 1% 0px 2%;
	float: left;
	width: 47%;
}
#le_content .le_shopGuide .le_shopGuideRight {
	margin: 0px;
	padding: 15px 2% 0px 1%;
	float: left;
	width: 47%;
}
#le_content .le_shopGuide dl {
	margin: 0px;
	padding: 0px;
}
#le_content .le_shopGuide dl dt {
	font-size: 100%;
	letter-spacing: 0.1em;
	margin: 0px 0px 8px 0px;
	padding: 3px 0px 1px 0px;
	background-color: #EEE;
	text-align: center;
	border: solid 1px #999;
}
#le_content .le_shopGuide dl dd {
	font-size: 100%;
	color: #333;
	letter-spacing: 0.1em;
	margin: 0px 0px 25px 0px;
	padding: 0px 10px 0px 10px;
}
#le_content .le_shopGuide dl dd p {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
/*****************************************/
div#le_content .le_shoesBrake {
	padding: 0px;
	margin: 0px auto 35px auto;
	line-height: 150%;
}
div#le_content .le_sbContent {
	padding: 10px;
	margin: 0px auto 0px auto;
	border: 2px solid #CCC;
}
* html div#le_content .le_sbContent { /* IE6 */
	zoom: 1;
}
*:first-child+html div#le_content .le_sbContent { /* IE7 */
	zoom: 1;
}
div#le_content .le_sbContent:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
div#le_content .le_shoesBrake h3 {
	font-size: 100%;
	margin: 0px;
	padding: 0px 0px 0px 7px;
}
div#le_content .le_shoesBrake p {
	font-size: 100%;
	line-height: 170%;
	color: #333;
	letter-spacing: 0.1em;
	margin: 0px;
	padding: 0px 10px 5px 15px;
}
div#le_content .le_shoesBrake hr {
	margin: 0px 10px 0px 10px;
	padding: 0px;
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color: #cccccc;
	height: 2px;
}
div#le_content .le_shoesBrake ul {
	font-size: 100%;
	line-height: 200%;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 15px 15px;
	list-style-type: none;
}
div#le_content .le_shoesBrake ul li {
	float: left;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	white-space: nowrap;
}

div#le_content .le_shoesBrake ul li a {
	display: inline-block;
}
/* ie6 hack */
/* add display:inline to floated elements */
#cj_shop, #cj_shop li.cj_h18, #cj_shop li.cj_h32, #cj_shop li.cj_h38, .cj_top_brand li, .cj_top_brand_sbox li, .cj_top_main, #cj_menu3, .cj_main_img, .cj_main_imgBtmL, .cj_main_imgBtmR, .cj_banner_w175, .cj_banner_w175 li, .cj_banner_w175 li a, #cj_shoesbreak, .cj_brand_list, .cj_brand_listTitle, .cj_en a, #cj_store li, #cj_ft, #cj_ftNav li, #cj_ft p { display:inline; }
/* add zoom:1 to overflow:hidden */
#cj_shoesbreak ul { zoom:1; }
/* add zoom:1 to pos:relative elements */
.cj_banner_w175, #cj_shoesbreak, .cj_brand_list, #cj_store_introduction, #cj_ft { zoom:1; }
/* add overflow:visible to (submit) buttons */

div.le_shoesBrake h2.second {
	font-size: 114.28%;
	line-height: 100%;
	color: #000;
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//bg_h2_01.gif) no-repeat left top;
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 8px 15px 5px 33px;
	width: 632px;
	border-bottom: 2px solid #000;
}
table.bordlayoutp3 {
	width: 680px;
	margin: 0px;
}
div.naviLaw {
	padding: 0px;
	width: 680px;
	margin: 0px 0px 35px 0px;
	border-bottom: 1px dotted #CCC;
}
* html div.naviLaw { /* IE6 */
	zoom: 1;
}
*:first-child+html div.naviLaw { /* IE7 */
	zoom: 1;
}
div.naviLaw:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
div.naviLaw ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div.naviLaw li {
	font-size: 116.6%;
	display: inline;
	float: right;
}
div.naviLaw li a:link, div.naviLaw li a:visited {
	text-decoration: none;
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//bg_arrow01.gif) no-repeat right 8px;
	display: block;
	margin: 0px 5px 0px 7px;
	padding: 8px 25px 6px 10px;
}
div.naviLaw li a:hover, div.naviLaw li a:active {
	background-position: right -22px;
}
/*************************************************************************
	靴・シューズ取扱ブランド一覧
*************************************************************************/
div#le_content .le_brandList {
	padding: 0px;
	margin: 0px 0px 55px 0px;
}
* html #le_content .le_brandList { /* IE6 */
	zoom: 1;
}
*:first-child+html #le_content .le_brandList { /* IE7 */
	zoom: 1;
}
#le_content .le_brandList:after { /* フロート解除 */
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
#le_content .le_brandList h2 {
	font-size: 114.28%;
	line-height: 100%;
	color: #000;
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//bg_h2_01.gif) no-repeat left top;
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 8px 15px 5px 33px;
	width: 632px;
	border-bottom: 2px solid #000;
}
div.le_brandList ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
div.le_brandList ul li {
	float: left;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px dotted #D8D8D8;
}
div.le_brandList ul li.le_brandPartition {
	border-right: 1px dotted #D8D8D8;
}
div.le_brandList ul li a {
	padding: 0px;
	margin: 0px;
}
div.le_brandList img {
	padding: 10px 9px 9px 10px;
	margin-bottom: -9px;
}
div.le_brandList img.le_brandPartition {
	border-right: 1px dotted #D8D8D8;
}
div.le_brandList .le_textWap {
	padding: 0px 25px 0px 25px;
}
* html div.le_brandList .le_textWap { /* IE6 */
	zoom: 1;
}
*:first-child+html div.le_brandList .le_textWap { /* IE7 */
	zoom: 1;
}
div.le_brandList .le_textWap:after { /* フロート解除 */
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
#le_content h3.brandList {
	font-size: 77.7%;
	font-weight: normal;
	line-height: 100%;
	color: #333;
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//b_list_bg_ttl_tsgg.gif) no-repeat left top;
	display: block;
	margin: 20px auto 5px auto;
	padding: 18px 0px 5px 203px;
	width: 428px;
	border-bottom: 2px solid #F65;
}
/*--New Menu Tabs*--------------------------- */
#cj_chiyoda_online_logo02 {
	width: 305px;
	float: left;
	padding: 4px 5px 0 10px;
}
.cj_brandname_txt {
	text-align:left;
	font-size:11px;
	font-weight:normal;
	padding-bottom:3px;
	line-height:1.2em;
	color:#333;
}
#cj_tabs5 {
	font: 11px/100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	float: right;
	margin: 12px 13px 5px 0;
	margin-bottom: 5px\9; /* IE 8 and below */
	*margin-bottom: 5px; /* IE 7 and below */
	_margin-bottom: 0px; /* IE 6 */
	_margin-right: 6px; /* IE 6 */
}
#cj_tabs5 a {
	margin:0;
	text-decoration:none;
	font-size:11px;
	color:#666;
}
#cj_tabs5 a:hover {
	color:#36F;
	text-decoration:underline;
}
#cj_tabs5 ul {
	display:inline;
	list-style-type:none;
}
#cj_tabs5 ul.cj_ec_navi01, {
	margin: 0;
	padding: 0;
}
#cj_tabs5 ul.cj_ec_navi02, {
	margin:0;
	padding:0;
}
#cj_tabs5 li {
	margin:0;
	padding:0;
	float:left;
	text-align:left;
	list-style-type:none;
}
#cj_tabs5 li.cj_tabs5_00,
#cj_tabs5 li.cj_tabs5_01,
#cj_tabs5 li.cj_tabs5_02,
#cj_tabs5 li.cj_tabs5_03,
#cj_tabs5 li.cj_tabs5_04 {
	height:21px;
	padding-top:4px;
	list-style-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//ech_arrow01_bg.gif) no-repeat left 4px;
}
#cj_tabs5 li.cj_tabs5_00 a {
	margin:0;
	padding:4px 0 0 8px;
	float:left;
	background:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//ech_arrow01_bg.gif) no-repeat left 4px;
	width:69px;
}
#cj_tabs5 li.cj_tabs5_00 a:hover {
	background-position: left -26px;
}
#cj_tabs5 li.cj_tabs5_01 a {
	margin:0;
	padding:4px 0 0 8px;
	float:left;
	background:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//ech_arrow01_bg.gif) no-repeat left 4px;
	width:80px;
}
#cj_tabs5 li.cj_tabs5_01 a:hover {
	background-position: left -26px;
}
#cj_tabs5 li.cj_tabs5_02 a {
	margin:0;
	padding:4px 0 0 8px;
	float:left;
	background:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//ech_arrow01_bg.gif) no-repeat left 4px;
	width:92px;
}
#cj_tabs5 li.cj_tabs5_02 a:hover {
	background-position: left -26px;
}
#cj_tabs5 li.cj_tabs5_03 a {
	margin:0;
	padding:4px 0 0 8px;
	float:left;
	background:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//ech_arrow01_bg.gif) no-repeat left 4px;
	width:113px;
}
#cj_tabs5 li.cj_tabs5_03 a:hover {
	background-position: left -26px;
}
#cj_tabs5 li.cj_tabs5_04 a {
	margin:0;
	padding:4px 0 0 8px;
	float:left;
	background:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//ech_arrow01_bg.gif) no-repeat left 4px;
	width:38px;
}
#cj_tabs5 li.cj_tabs5_04 a:hover {
	background-position: left -26px;
}

#cj_tabs5 li.cj_tabs5_cart a:link,
#cj_tabs5 li.cj_tabs5_cart a:visited {
	margin:0;
	padding:0;
	float:left;
	background:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//btn_ech_cart.gif) 0 top no-repeat;
	width:84px;
	height:23px;
	display: block;
	text-indent:-9999px;
	}
#cj_tabs5 li.cj_tabs5_cart a:hover,
#cj_tabs5 li.cj_tabs5_cart a:active {
	background-position: left -23px;
}
#cj_tabs5 li.cj_tabs5_mypage a:link,
#cj_tabs5 li.cj_tabs5_mypage a:visited {
	margin:0;
	padding:0;
	float:left;
	background: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//btn_ech_mypage.gif) 0 top no-repeat;
	width:84px;
	height:23px;
	display: block;
	text-indent:-9999px;
}
#cj_tabs5 li.cj_tabs5_mypage a:hover,
#cj_tabs5 li.cj_tabs5_mypage a:active {
	background-position: left -23px;
}

* html #cj_tabs5 { /* IE6 */
	zoom: 1;
}
* html #cj_tabs5 ul { /* IE6 */
	margin-top: 0px;
}
*:first-child+html #cj_tabs5 { /* IE7 */
	zoom: 1;
}
#cj_tabs5:after { /* フロート解除 */
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/*-- Area-- */
#cj_tabs_Area02 { width:950px; height: 50px; margin-top:10px; clear:both;
	margin-bottom:  5px; /* standard */
	margin-bottom:  5px\9; /* IE 8 and below */
	*margin-bottom: 5px; /* IE 7 and below */
	_margin-bottom: 5px; /* IE 6 */}
#cj_tabs_Area_br { width:950px; margin:0; border-bottom:1px solid #FFF; clear:both; }
* html #cj_tabs_Area02 { /* IE6 */ height: 50px; zoom: 1; }
*:first-child+html #cj_tabs_Area02 { /* IE7 */ zoom: 1; }
#cj_tabs_Area02:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
/*-- Area*-- */
/*************************************************************
	11.11.07 チヨダの靴を買う便利な3つの購入方法
*************************************************************/
div.cj_ecLead02 { background-color:#F90; width: 927px; height:54px;padding:0; margin:3px auto 4px auto; clear:both; }
* html .cj_ecLead02 { /* IE6 */ padding: 3px 3px 3px 3px; zoom: 1; }
*:first-child+html .cj_ecLead02 { /* IE7 */ zoom: 1; }
div.cj_ecLead02:after { /* フロート解除 */ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
div.cj_ecLead02 ul { margin: 0px; padding: 0px; list-style-type: none; }
div.cj_ecLead02 ul li { float: left; margin-right: 1px; padding: 0px; }
div.cj_ecLead02 ul li a { border: none; }

* + html body { font:"CI", Meiryo, "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "lr oSVbN", "MS PGothic", sans-serif; }
.cj_shareH1 { text-align:left; font-size:12px; font-weight:normal; padding:2px 10px; line-height:1.2em; color:#333; }
.cj_shareTop_H1 { text-align:left; font-size:12px; font-weight:normal; padding:3px 10px 3px 0; line-height:1.2em; color:#333; }
.cj_onlineH2 { text-align:right; font-size:10px; font-weight:normal; padding:2px 15px 3px 15px; line-height:1.2em; color:#333; }
.cj_onlineH2_02 { text-align:right; font-size:12px; font-weight:normal; padding:5px 10px 0 0; line-height:1.2em; color:#333; }
/*- margin -*/
.cj_mTop5 { margin-top:5px; }
.cj_mTop10 { margin-top:10px; }
.cj_mTop15 { margin-top:15px; }
.cj_mTop20 { margin-top:20px; }

.cj_mBottom5 { margin-bottom:5px; }
.cj_mBottom10 { margin-bottom:10px; }
.cj_m_bottom_10{margin-bottom:10px; }
.cj_mBottom15 { margin-bottom:15px; }
.cj_mBottom20 { margin-bottom:20px; }

.cj_p_top_5{ margin-top:5px;}

/*- font -*/
.cj_size150 { font-size:150%; line-height:1.6em; }
.cj_size140 { font-size:140%; line-height:1.6em; }
.cj_size130 { font-size:130%; line-height:1.6em; }
.cj_size120 { font-size:120%; line-height:1.6em; }
.cj_size100 { font-size:100%; line-height:1.6em; }
.cj_size90 { font-size:90%; line-height:1.6em; }
.cj_size95 { font-size:95%; line-height:1.6em; }
.cj_size85 { font-size:85%; line-height:1.6em; }
.cj_size80 { font-size:80%; line-height:1.6em; }
.cj_size70_a { font-size:70%; line-height:1.2em; }
.cj_size70 { font-size:70%; line-height:1.6em; }
.cj_fontB { font-weight:bold; }
.cj_bolder { font-weight:bolder; }
.cj_right { text-align:right; }
.cj_center { text-align:center; }
.cj_nowrap { white-space:nowrap; }
.cj_line_h11 { line-height:1.1em; }
.cj_line_h13 { line-height:1.3em; }
/*color*/
.cj_bgF9 { background-color:#F9F9F9; }
.cj_bgE6 { background-color:#E6E6E6; }
.cj_txt090 { color:#090; }/*green*/
.cj_txt39C { color:#039; }/*bule*/
.cj_txtF00 { color:#F00; }/*red*/
/*日付*/
.cj_date { margin-left:8px; font-size:12px; color:#F00; }
.cj_dateB { margin-left:8px; font-size:12px; }
/*年号*/
.cj_year { margin:15px 0 5px 0; padding:5px; color:#333; background-color:#F9F9F9; font-size:14px; border-top:#CCC 2px solid; }
.cj_od { background-color:#FFF; }
.cj_even { background-color:#F7F7F7; }
/*タブメニュー*/
/* =========================================================
■ tabnav-01 画像置換のナビゲーション
========================================================= */
.cj_tabnav-01 { overflow: hidden; height: 40px; margin:15px 0;}
.cj_tabnav-01 ul { width: 668px; height: 40px; }
.cj_tabnav-01 ul li { float: left; width: 167px; height:40px;  }
.cj_tabnav-01 ul li a { display: block; width: 167px; height: 0px; padding-top:40px; background-repeat: no-repeat; background-position: 0 0;/* テキストを画面の表示より外に */ outline: none; /* リンク破線を不可視に */ }

.cj_tabnav-01 ul li.cj_menu01 { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//01_ov.jpg); background-position: 0 100%; }
.cj_tabnav-01 ul li.cj_menu02 { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//02_ov.jpg); background-position: 0 100%; }
.cj_tabnav-01 ul li.cj_menu03 { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//03_ov.jpg); background-position: 0 100%; }
.cj_tabnav-01 ul li.cj_menu04 { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//04_ov.jpg);background-position: 0 100%;  }
.cj_tabnav-01 ul li.cj_menu05 { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//);background-position: 0 100%;  }

.cj_tabnav-01 ul li.cj_menu01 a { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//01.jpg); }
.cj_tabnav-01 ul li.cj_menu02 a { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//02.jpg); }
.cj_tabnav-01 ul li.cj_menu03 a { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//03.jpg); }
.cj_tabnav-01 ul li.cj_menu04 a { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//04.jpg); }
.cj_tabnav-01 ul li.cj_menu05 a { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//); }

.cj_tabnav-01 ul li.cj_menu01 a:hover { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//01_ov.jpg); background-position: 0 100%; }
.cj_tabnav-01 ul li.cj_menu02 a:hover { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//02_ov.jpg); background-position: 0 100%; }
.cj_tabnav-01 ul li.cj_menu03 a:hover { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//03_ov.jpg); background-position: 0 100%; }
.cj_tabnav-01 ul li.cj_menu04 a:hover { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//04_ov.jpg);background-position: 0 100%;  }
.cj_tabnav-01 ul li.cj_menu05 a:hover { background-image: url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//);background-position: 0 100%;  }
/*clearfix*/
.cj_clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.cj_clearfix { display:inline-block; }
/*Hides from IE-mac \*/
*html .cj_clearfix { height:1%; }
.cj_clearfix { display:block; }
/*End hide from IE-mac*/

/*opacity*/
/*a:hover img{opacity: 0.7; filter: Alpha(opacity=70);}*/


/*-- New Header --*/
#cj_topLine{ margin:0 10px; padding:2px 0; float:left; clear:both; width:930px; height:108px; }
#cj_topLineBox{ margin:0; padding:2px 0; float:left; clear:both; width:930px; height:18px; }
#cj_topLinecomment{ margin:0; padding:0;width:440px; float:left;}
#cj_top_shop_logo_tabs { margin:0; padding:0; float:right;width:464px; height:18px; }
#cj_top_shop_logo_tabs ul{ list-style-type:none; }
#cj_top_shop_logo_tabs li.cj_h18 { margin-left:6px; float:left; }
#cj_gnav_AreaTop02{width:930px; height:37px; margin-bottom:8px; padding:0; border-bottom:1px solid #999; clear:both;}
#cj_chiyoda_logo02 { width:133px; float:left; padding-top:8px; }
#cj_g_navbox02 {height:34px; display:inline; padding:0;float:right;}
#cj_g_navbox02 ul { margin-top:10px;}

ul.cj_gnav02 li { padding:0 7px; float:left; color:#333;list-style-type:none;}
ul.cj_gnav02 li+li{border-left:1px solid #999;}
ul.cj_gnav02 li a{ font-size:12px; text-decoration:none; color:#333;padding:0 7px;list-style-type:none;white-space:nowrap; }
ul.cj_gnav02 li+li a{font-size:12px;text-decoration:none; color:#333;white-space:nowrap; }
ul.cj_gnav02 li a:hover { color:#F60; }

#cj_secondLine { margin:0; padding:0; width:930px; height:36px; float:left; }
#cj_news_cap { margin:0; padding:5px 0; float:left; height:26px; width:450px; }
#cj_news_cap p { font-size:11px; text-align:left; padding:4px 0; }
#cj_news_cap p a { padding:5px; font-size:11px; color:#0F87FF; border:#CCC 2px solid; text-decoration:none; }
#cj_news_cap p a:hover { padding:5px; font-size:11px; color:#36F; border:#36F 2px solid; text-decoration:none; }
#cj_secondLineRight { margin:0; float:right; width:460px; height:32px; padding-top: 2px; padding-right: 0; padding-bottom: 2px; padding-left: 0; }
#cj_secondLineRight ul { list-style-type:none; }
#cj_secondLineRight li { margin-left:3px; float:right; }
#cj_top_shop_logo_tabs li.cj_h32_02 { margin:0; padding:0; float:left; }


#cj_top_shop_logo_tabs li.cj_h18_b { margin:-9px 6px 0 0; padding-top:15px; float:left; }
#cj_top_shop_logo_tabs li.cj_h32 { margin:-9px 6px 0 44px; padding:0; float:left; }
#cj_top_shop_logo_tabs li.cj_h38 { margin:-15px 6px 0 0; padding:0; float:left; }
/*--------------------------------------------------------------------------------------------*/

#cj_top_main_swf{ margin:0; padding:0;width:688px; height:235px;}
/*-shop-*/
#cj_shop { margin:0 10px; padding:2px 0; float:left; clear:both; width:930px; height:43px; display:inline; }
#cj_shop_a { margin:0 10px; padding:2px 0; float:left; clear:both; width:930px; height:50px; display:inline; }
#cj_shop ul { list-style-type:none; }
#cj_shop_a ul { list-style-type:none; }
#cj_shop li.cj_h18 { margin:0 6px 0 0; padding-top:20px; float:left; }
#cj_shop li.cj_h32 { margin:6px 6px 0 56px; padding:0; float:left; }
#cj_shop li.cj_h38 { margin:0 6px 0 0; padding:0; float:left; }
#cj_shop_a li.cj_h18_b { margin:-9px 6px 0 0; padding-top:15px; float:left; }
#cj_shop_a li.cj_h18 { margin:0 6px 0 0; padding-top:5px; float:left; }
#cj_shop_a li.cj_h32 { margin:-9px 6px 0 44px; padding:0; float:left; }
#cj_shop_a li.cj_h38 { margin:-15px 6px 0 0; padding:0; float:left; }
/*-shop*-*/
/*-chiyoda brand-*/


#cj_chiyoda_brand { margin:0 10px; padding:0; clear:both; width:930px; height:34px; }
.cj_top_brand li { padding:0; float:left; list-style-type:none; height:34px; }
.cj_top_brand li a { margin-right:2px; }
.cj_brand a { display:block; text-align:center; width:131px; background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//brand_tab_bg.gif); background-repeat:no-repeat; }
.cj_brand a:hover { display:block; text-align:center; width:131px;background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//brand_tab_bg_ov.gif); background-repeat:no-repeat;  }
#cj_hy a { padding:7px 0; margin-right:2px; }
#cj_cc a { padding:8px 0; margin-right:2px; }
#cj_bio a { padding:7px 0; margin-right:2px; }
#cj_sp a { padding:4px 0; margin-right:2px; }
#cj_op a { padding:3px 0; }
/*--------------------------------*/
#cj_chiyoda_brand_s { margin:0 10px; padding:0; clear:both; width:930px; height:24px; height: 34px\9; /* IE8 and below */ }
#cj_chiyoda_brand_s:not(:target) { /* IE9 */
     height:37px\9;
}
#cj_chiyoda_brand_s ul { margin:0; width:930px;}
.cj_top_brand_sbox li { list-style-type:none; padding:0; height:24px; float:left; list-style-type:none; background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//brand_tab_bg_s.gif); background-repeat:no-repeat; }
.cj_top_brand_sbox li a { display:block; text-align:center; width:75px; margin-right:3px; }
.cj_top_brand_sbox li a:hover { background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//brand_tab_bg_s_ov.gif); background-repeat:no-repeat; }
#cj_el a img { padding:8px 0; }
#cj_mc a img { padding:5px 0; }
#cj_fio a img { padding:4px 0 3px 0; }
#cj_zip a img { padding:2px 0; }
#cj_cro a img { padding:3px 0; }
#cj_gaia a img { padding:3px 0; }
#cj_sab a img { padding:5px 0 4px 0; }
#cj_rea a img { padding:4px 0 3px 0; }
#cj_teck a { margin-right:2px; }
#cj_teck a img { padding:6px 0 5px 0; }
#cj_yk a { margin-right:2px; }
#cj_yk a img { padding:6px 0; }
#cj_mcg a { margin-right:2px; }
#cj_mcg a img { padding:9px 0 8px 0; }
#cj_ifme a { margin:0; }
#cj_ifme a img { padding:4px 0; }
/*-chiyoda brand*-*/
.cj_line_F00{border-bottom: 3px solid #F00;}
.cj_line_FF9900{border-bottom: 1px solid #FF9900;}

.cj_top_main { width:950px; margin-bottom:0px; float:left; }
/*- Menu 3--------------------------- */
#cj_menu3 { width:230px; height:350px; margin:0; padding:10px 10px 0 10px; background-color:#F6F6F6; float:left; }
#cj_menu3 ul { width:230px; height:340px; margin:0; list-style:none; }
#cj_menu3 li { margin-bottom:10px; padding:0; /*voice-family: "\"}\"";voice-family: inherit;*/ }
.cj_menuH98 { height:98px; }
.cj_menuH51 { height:51px; }
#cj_menu3 a { }
/*- Menu 3*--------------------------- */
/*------------------ Main Area ---------------------*/
.cj_main_img { width:690px; height:360px; background-color:#FFF; margin-left:10px; float:left; }
.cj_main_img p { padding:9px 0 2px 0; font-size:14px; text-align:center; color:#F00; }
.cj_main_imgBtm { width:680px; height:90px; display:inline; }
.cj_main_imgBtmL { float:left; width:335px; margin-right:10px; }
.cj_main_imgBtmR { width:335px; float:left; }
/*------------------ Main Area* ---------------------*/

/*--------------- banner_w175 Area ------------------*/
.cj_banner_w175 { position:relative; overflow:visible; width:940px; height:130px; margin-top:5px; padding:0; background-color:#FFF; clear:both; display:inline; float:left; margin-bottom:5px;}
.cj_banner_w175_cap { padding:5px 0 2px 0; font-size:14px; text-align:center; color:#F00; }
.cj_banner_w175 ul { width:940px; margin:0; padding:0; list-style:none; }
.cj_banner_w175 li { float:left; }/*voice-family: "\"}\"";voice-family: inherit;*/
.cj_banner_w175 li p { padding:2px 0; font-size:10px; text-align:center; color:#333; clear:left; }
.cj_banner_w175 li a { width:175px; padding:0 0 0 13px; text-decoration: none; color:#333; float:left; }/*voice-family: "\"}\"";voice-family: inherit;*/
.cj_banner_w175 li a:link, .cj_banner_w175 li a:visited { display: block; }
/*--------------- banner_w175 Area* ------------------*/

/*--------------- cj_shoesbreak -----------------*/
#cj_shoesbreak { position:relative; width:928px; margin:10px 10px 0 10px; padding:0; display:block; color:#333; float:left; background-color: #F9F9F9; border: 1px solid #EFEFEF; clear:both; display:inline; line-height:1.1em;}
#cj_shoesbreak_lead { font-size:16px; margin:0; padding:0; width:928px; }
#cj_shoesbreak_lead .cj_contents_title { font-size:15px; margin-bottom:5px; padding:5px; font-weight:bold; background-color:#CCC; }
#cj_shoesbreak_lead p { font-size:13px; padding:5px; display:block; }
#cj_shoesbreak ul { width:918px; list-style:none outside; margin:0;background-color:#FFF; display:block; border-top:1px solid #999; overflow:hidden; padding:5px; }
#cj_shoesbreak li { display:inline; font-size:13px; white-space:nowrap; color:#999; }
#cj_shoesbreak li a { color:#06F; text-decoration: none; padding:0; }
#cj_shoesbreak li a:hover { color:#06F; background-color:#C8E9FF; text-decoration:none; font-size: 13px; }
/*-------------- cj_shoesbreak* -------------------*/

/*--------------- cj_brand_list ------------------*/
.cj_brand_list { position:relative; width:920px; margin:10px; padding:5px; background-color:#DFF0FF; float:left; display:inline; }
.cj_brand_listTitle { width:910px; margin-bottom:5px; padding:5px; background-color:#FFF; float:left; border-bottom:#000 solid 2px; color:#333; }
.cj_brand_listTitle span { color:#F00; }
.cj_brand_list ul { width:910px; margin-bottom:2px; padding:5px;/*margin:0 5px 5px 5px; padding:0 7px 5px 7px;*/ background-color:#FFF; }
.cj_brand_list li { display:inline; margin:0; font-size:12px; white-space:nowrap; color:#999; line-height:1em;}
.cj_brand_list ul li a { color:#06F; text-decoration: none; padding:0 5px; }
.cj_brand_list ul li a:visited { text-decoration:none;color:#06F;}
.cj_brand_list ul li a:hover { color:#06F; background-color:#C8E9FF; }
.cj_brandSeries { width:910px; margin:0; padding:5px;/*margin:10px 5px 0 5px; padding:5px 7px 2px 7px; */ color:#03F; font-weight:bold; background-color:#FFF; clear:both; font-size:14px;}
.cj_brandSeries p a{ text-decoration:none; color:#03F;}
.cj_en a { float:right; color:#03F; margin-right:15px; font-size:14px; text-decoration:none;}
.cj_en a:hover { color:#7994FF; }
/*--------------- cj_brand_list* ------------------*/


/*--------------- Store introduction ------------------*/
#cj_store_introduction { position:relative; clear:both; width:940px; margin:15px 0 0 10px; padding-top:35px; background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//store_introduction.jpg); background-position:0px 0px; background-repeat:no-repeat; }
#cj_ssh { position:absolute; left: 789px; top: 10px; }
#cj_store { width:940px; height:180px; }
#cj_store ul { width:940px; list-style:none; height:180px; }
#cj_store li { float:left; width:180px; height:150px; margin:0; padding:10px 2px; border:1px #CCC solid; }
/*voice-family: "\"}\"";voice-family: inherit;*/
#cj_store p { font-size:10px; text-align:left; color:#333; padding-left:3px;}
#cj_store p a { color:#F00; }
#cj_store p a:hover { color:#F88; }
#cj_store span { width:174px; padding:3px 3px 0 3px; font-size:10px; color:#333; display:block; line-height:1.2em; }
/*--------------- Store introduction* ------------------*/

/*---------------- Jobs -----------------*/
#cj_jobs{ width:930px; height:27px;margin:5px 10px 5px 0;}
#cj_jobs ul{list-style:none; float:right; }
#cj_jobs li{ width:106px;height:27px; color:#FFF; float:left; margin-left:7px;font-size:13px;background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//new_staff.png); background-repeat:no-repeat; text-align:center;}
#cj_jobs li a{ width:100px;height:20px;color:#C8EDFF; text-decoration:none; display:block;padding:4px 0 3px 0px;outline: none;}
#cj_jobs li a:hover{color:#FFF; text-decoration:none;background-image:url(/USERTHEMEIMG/vol1/chiyoda.ib.shopserve.jp//new_staff_ov.png); background-repeat:no-repeat;}
#cj_jobs li a,#cj_jobs li a:link,#cj_jobs li a:visited {outline:none;}
/*----------------------------------------*/

/*---------------- footer -----------------*/
#cj_ft {position:relative; margin-top:10px; padding:0 10px; width:930px; float:left;}
#cj_mailmagazine{ text-align:center; font-weight:bold; color:#F60; font-size:14px; color:#333; background-color:#FC9; border:#FC6 solid 1px; margin: 5px 10px 5px 0; padding:5px; }
#cj_mailmagazine a{color:#F60;}
/*=============footerNav===============*/
#cj_ftNav { width:915px; padding:7px; background-color:#E4E4E4; height:35px; }
#cj_ftNav ul { width:910px; list-style:none; padding:0; }
#cj_ftNav li { white-space:nowrap; color:#999; display:block; font-size:12px; float:left; border-left:1px solid #09F; text-align: center; margin-bottom:5px; }
#cj_ft p { margin:7px; font-size:10px; color:#666; text-align:right; width:910px; float:left; }
#cj_ftNav li a { white-space:nowrap; color:#06F; text-decoration:none; padding:0 10px; }
#cj_ftNav li a:visited { color:#06F; }
#cj_ftNav li a:hover { background-color:#FFF; text-decoration:underline;color:#00F; }
/*=============footerNav===============*/
/*---------------- footer *-----------------*/
/* ie6 hack */
/* add display:inline to floated elements */
#cj_shop, #cj_shop li.cj_h18, #cj_shop li.cj_h32, #cj_shop li.cj_h38, .cj_top_brand li, .cj_top_brand_sbox li, .cj_top_main, #cj_menu3, .cj_main_img, .cj_main_imgBtmL, .cj_main_imgBtmR, .cj_banner_w175, .cj_banner_w175 li, .cj_banner_w175 li a, #cj_shoesbreak, .cj_brand_list, .cj_brand_listTitle, .cj_en a, #cj_store li, #cj_ft, #cj_ftNav li, #cj_ft p { display:inline; }
/* add zoom:1 to overflow:hidden */
#cj_shoesbreak ul { zoom:1; }
/* add zoom:1 to pos:relative elements */
.cj_banner_w175, #cj_shoesbreak, .cj_brand_list, #cj_store_introduction, #cj_ft { zoom:1; }
/* add overflow:visible to (submit) buttons */
