/* chugen_clean.css
   Generated from chugen.css for /shop/sp/chu/ pages.
   Keep original chugen.css as backup until all category pages are checked.
*/

BODY{
FONT-SIZE: 13px;
  COLOR: #414141;
  margin-left: 0;
  margin-top: 0;
  FONT-FAMILY: MS UI Gothic;
  background	:#f5f5f5 url(../sp/sei/img/bg0.gif) repeat-y left top;
}

TR{
FONT-SIZE: 13px;
  COLOR: #414141;
  FONT-FAMILY: MS UI Gothic;
}

TD{
FONT-SIZE: 13px;
  COLOR: #414141;
  FONT-FAMILY: MS UI Gothic;
}

#menulink ul{
position:relative;
	top:0px;left:0px;
	margin		:0px 0px 0px 0px;
	padding		:0px 0px 0px 0px;
}

#categori ul{
position:relative;
	top:0px;left:20px;
	margin		:0px 0px 0px 0px;
	padding		:0px 0px 0px 0px;
}

#categori ul li{
list-style	:none;
	margin		:1px 0px -3px 0px;
}

#footer ul{
width:850px;
	position:relative;
	top:0px;left:0px;
	margin		:0;
	padding		:8px 0px 8px 10px;
	border-top	:3px double #e4e4e4;
	border-bottom	:2px solid #ff8000;
	background	:#f5f5f5 url(../img/common/bg_footer.gif) repeat-x 0px 0px;
	text-align	:center;
}

#footer ul li{
margin		:0px 6px 0px 0px;
	padding		:0px 4px 0px 0px;
	display		:inline;
	border-right	:1px solid #cccccc;
	list-style	:none;
}

#address{
width:850px;
	position:relative;
	top:0px;left:0px;
	color		:#000000;
	text-align	:center;
	margin		:0 0 5px 0;
	padding		:0;
}

#copyright{
width:850px;
	position:relative;
	top:0px;left:0px;
	color		:#aaaaaa;
	text-align	:center;
	margin		:0 0 5px 0;
	padding		:0;
}

INPUT{
FONT-SIZE: 13px;
  COLOR: #414141;
  FONT-FAMILY: MS UI Gothic
;
}

H1{
FONT-SIZE: 13px;
  WORD-SPACING: 0px;
  font-weight:normal;
  text-align: center;
  margin:0px 0px 0px 0px;
  padding:0px 2px 0px 2px;
  color:#ff6600;
  background:#fbedcc;
  width:850px;
}

H2{
FONT-SIZE: 13px;
  MARGIN-TOP: 0px;
  MARGIN-BOTTOM: 0px;
  WORD-SPACING: 0px;
  text-align: center;
}

A:link{
FONT-SIZE: 13px;
  COLOR: #0000ff
;
}

A:visited{
FONT-SIZE: 13px;
  COLOR: #0000ff
;
}

A:active{
FONT-SIZE: 13px;
  COLOR: #ff0000
;
}

A:hover{
FONT-SIZE: 13px;
  LEFT: 1px;
  COLOR: #ff0000;
  POSITION: relative;
  TOP: 1px;
  TEXT-DECORATION: underline;
}

a:hover img{
position: relative;
  top: 0; left: 0;
}

div.header1{
margin:0px 0px 0px 0px;
  position: relative;
  left: 0px;
  top: 0px;
  width:850px;
  height: 33px;
  background-color:#ffffff;
}

.header1a{
margin:0px 0px 0px 0px;
  position: relative;
  left: 0px;
  top: 0px;
}

.header1b{
margin:0px 0px 0px 0px;
  position: relative;
  left: 4px;
  top: 1px;
}

.header1c{
margin:0px 0px 0px 0px;
  position: relative;
  left: 9px;
  top: 1px;
}

div.header2{
width:850px;
  background-color:#ffffff;
}

.contents{
FONT-SIZE: 13px;
  COLOR: #414141;
  margin-left: 0;
  margin-top: 0;
  FONT-FAMILY: MS UI Gothic;
  background	:#f5f5f5 url(../sp/sei/img/bg1.gif) repeat-y left top;
}

span.kakaku{
COLOR: #ff0000;
  FONT-SIZE: 14px;
  font-weight: bold;
}

.kitei{
width:170px;
  border:1px solid #ff8000;
  margin:6px 0 5px 0;
  position: relative;
  left: 0px;
  top: 0px;
  background	:#fbedcc repeat-x;
}

P.em8{
margin:3px;
  font-size:0.8em;
  text-align:right;
}

P.center{
text-align:center;
  margin:4px 0px 0px 0px;
}

span.kakaku{
COLOR: #ff0000;
  FONT-SIZE: 14px;
  font-weight: bold;
}

.center{
text-align:center;
}

span.b{
font-weight: bold;
}

span.r{
COLOR: #ff0000;
}

span.bl{
COLOR: #0000ff;
}

div.commod{
width:160px;
  height:auto;
  border:1px solid #cccccc;
  padding:0;
  text-align:center;
  background:#ffffef;
  box-sizing:border-box;
}

div.commod a{
display:block;
  background:#ffffff;
}

div.comtxt{
width:160px;
  min-height:0;
  height:auto;
  overflow:visible;
  border-style:solid hidden hidden hidden;
  border-width:1px;
  border-color:#cccccc;
  line-height:16px;
  margin:0;
  padding:5px 0;
  position:relative;
  left:0;
  top:0;
  background:#ffffef repeat-x;
  box-sizing:border-box;
  word-break:break-all;
  overflow-wrap:anywhere;
}

#yuryo{
background :#ddffff repeat-x;
}

#muryo{
background :#ffeaff repeat-x;
}

div.2commod{
width:330px; height:190px;
  border:1px solid #cccccc;
  padding:0px 0px 0px 0px;
  text-align: left;
}

div.2comtxt{
width:330px; height:90px;
  border-style:solid hidden hidden hidden;
  border-width:1px;
  border-color: #cccccc;
  line-height: 16px;
  margin: 0px 0px 0px 0px;
  padding:5px 0px 5px 0px;
  position: relative;
  left: 0px; top: 0px;
  background :#ffffef repeat-x;
}

.cc{
margin:0px 0px 0px 0px;
  position: relative;
  left:0px;
  top: 0px;
}

IMG{
margin:0px 0px 0px 0px;
  border:0px;
}

.ken_waku{
position:relative;
        width:534px; height:50px;
	text-align  :center;
        top:0px;left:13px;
	margin  :0px 0px 0px 0px;
	padding :0px 0px;
}

.ken_mid{
position:relative;
        width:530px; height:30px;
	text-align :center;
        top:0px;left:1px;
	margin  :-4px 0px -6px 0px;
	padding :4px 0px 0px 0px;
	border		:1px solid #999999;
        border-top	:none;
        border-bottom	:none;
}

.inp_1{
position:relative;
        top:4px;left:0px;height:0px;
}

.sub_index{
margin		:0px 0px 0px 5px;
	padding		:0px 0px 0px 0px;
        text-align:left;
}

.sub_index h2{
margin		:30px 5px 5px 5px;
	padding		:5px 4px 4px 5px;
	font-size	:1em;
	color		:#ff8000;
	font-weight	:bold;
	background : #ffffff url(../img/common/bg_h2.gif) repeat-x left top;
	border-top	:1px solid #ff8000;
	border-bottom	:1px solid #ff8000;
        text-align:left;
}

.br{
margin:0px 0px 20px 0px;
  position: relative;
  left:0px;
  top: 0px;
}

#cal{
width:158px;
  margin-left: auto;
  margin-right: auto;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  border-collapse: collapse;
  position: relative;
  left: 1px; top: 0px;
  border: 1px #E3E3E3 solid;
  border-spacing: 0;
}

#cal TD{
border: 1px #E3E3E3 solid;
  text-align: center;
  height:20px;
  width:14%;
}

#cal TR{
background	:#ffffff;
}

#cal .yobi{
background: #f0f8ff;
}

.calbr{
margin:0px 0px 10px 0px;
  padding:0px 0px 0px 0px;
  position: relative;
  left:0px;
  top: 0px;
}
