@charset "Shift_JIS";



_BODY {
 margin:0px;
 padding:0px;
 background-image:url("http://img.kanteiin.com/img/scho_bg2.gif");
 text-align:center;
}

xxxBODY {
 margin:0px;
 padding:0px;
 background-color:#fff0ee;
 text-align:center;
}

BODY {
 margin:0px;
 padding:0px;
 background-color:#eef1ff;
 text-align:center;
}

BODY, TH, TD {
 font-size:13px;
 font-family:MS UI Gothic, Osaka;
 color:#333333;
}

A:link, A:active, A:visited {
 text-decoration:none;
}

A:link	{
 color:#336699;
}

A:visited {
 color:#666666;
}

A:hover {
 color:#F60000;
 text-decoration:underline;
 cursor:hand
}

a.topmenu { text-decoration: none;}

.topmenu2
{
 background-color:#ffffff;

}

.topmenu3
{
 background-color:#ffffff;
vertical-align:top;
align:left;
text-align:left;
}

.topmenu4
{
 background-color:#ffffff;
vertical-align:top;
align:center;
text-align:center;
width:20%
}

IMG {
 border:0px;
 vertical-align:middle;
}

IMG.bd1
{
border:1px;
width:60px;
}
hr {
 clear:both;
 width:100%;
 height:2px;
 color:#ECECED;
}

hr.f {
 clear:both;
 width:100%;
 height:1px;
 color:#999999;
 filter:alpha(opacity=80,finishopaciti=0,style=1);
}

p {
 clear:both;
 margin-top:3px;
}

DIV {
 line-height:100%;
}

DIV#a {
 background-image:url(http://img.kanteiin.com/img/back/A.jpg);
 background-repeat:no-repeat;
 width:540px;
 padding-top:4px;
 padding-left:26px;
 text-align:left;
}

DIV#box_menu {
 background-image:url(http://img.kanteiin.com/img/parts/btn/00.gif);
 background-repeat:no-repeat;
 padding-top:2px;
 padding-bottom:10px;
 padding-left:24px;
 font-weight:bold;
 color:#555555;
}

div.search {
 clear:both;
 margin-top:3px;
 text-align: left;
}

#menu {
  margin: 0;
  padding: 0;
  background: #FFF;
  width: 176px;
  float: right;
  background-color:#F8F6F6;
}
h1 {
 color:#000000;
 font-size:12px;
 font-weight:bold;
 margin-top:1px;
 margin-bottom:1px;
 width: 100%;
 align:center;
}

h2 {
 font-size:12px;
 font-weight:normal;
  margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-left:0px;
 text-align: left;
}

.ch2 {
 font-size:12px;
 font-weight:normal;
  margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-left:0px;
 text-align: center;
}

h2a {
 color:#FFFFFF;
 font-size:13px;
 font-weight:bold;
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/back/subject/blue.gif");
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:10px;
 padding-left:8px;
 width:550;
 line-height:23px;
 text-align: left;
}

.head h1 {
  font-size:13px;
  color:#999999;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:0px;
  line-height:13px;
  background-image:none;
}

.head h2 {
  font-size:13px;
  color:#999999;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:0px;
  line-height:13px;
  filter:none;
  background-image:none;
}

.hyo h2 {
 border-style:solid;
 border-color:#D6D699;
 border-width:1px 0px 1px 5px;
 padding:2px 1px 2px 6px;
 width:110px;
 float:left;
 line-height:12px;
 background-image:none;
}

.top-h1 {
  font-size:13px;
  color:#999999;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:0px;
  line-height:13px;
  filter: dropshadow(offx=0,offy=0,color=#3333CC,positive=true);
  background-image:none;
}


h3 {
 font-weight:bold;
 font-size:110%;
 padding-left:4px;
 margin-top:0px;
 margin-bottom:0px;
 line-height:20px;

}

h3a {
 color:#0C3B7A;
 font-size:13px;
 font-weight:bold;
 margin-top:0px;
 margin-bottom:0px;
 padding-left:8px;
 line-height:20px;
}

.g-info h3 {
 color:#339933;
 font-size:13px;
 font-weight:bold;
 margin-top:0px;
 margin-bottom:3px;
 padding-left:0px;
 line-height:12px;
}

.menu-b h3 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/back/menu_b.gif");
 width:150;
 height:19;
}

h3#Q {
 color:#000099;
 font-size:13px;
 font-weight:bold;
 background-image:url(http://img.kanteiin.com/img/back/Q.gif);
 padding-top:2px;
 padding-bottom:2px;
 padding-left:80px;
 margin-bottom:2px;
 width:540px;
 line-height:36px;
 text-align:left;
}

h3#li {
 font-style:normal;
 font-weight:normal;
 font-size:13px;
 margin:0px;
 border:0px;
 padding:0px;
 padding-left:8px;
 line-height:13px;
}

h4 {
 vertical-align:bottom;
 font-size:13px;
 color:#114099;
 font-weight:bold;
 text-align:left;
 margin-top:0px;
 margin-bottom:4px;
 line-height:13px;
}

strong {
 font-style:normal;
 font-weight:normal;
}

em {
 font-style:normal;
 font-weight:bold;
}

b {
 font-weight:bold;
}

small {
 font-size:13px;
}

.bl-left dl {
 margin-top:0px;
}

dd {
 margin-left:16px;
 margin-bottom:8px;
}

.bl-left dd {
 margin:0px;
}

.bl-left dt {
 color:WHITE;
 font-weight:bold;
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/back/menu.gif");
 padding-top:2px;
 padding-left:10px;
 width:150;
 height:19;
}

ol {
 text-align:left;
 margin-left:34px;
}

ul {
 text-align:left;
 margin:0px;
 padding:0px;
}

dl li {
 margin-left:18px;
 margin-top:3px;
 margin-bottom:5px;
 list-style-image:url("http://img.kanteiin.com/image/Icon/LI.gif");
 font-weight:normal;
}

dl.img {
 margin:0px;
 margin-bottom:12px;
}

ul.img {
 margin-left:4px;
}

.img dd {
 margin:0px;
 padding-top:2px;
}

.img li {
 margin-top:3px;
 margin-left:18px;
 font-weight:normal;
}

ul.navi {
 text-align:center;
 padding:2px;
}

.navi li {
 border-left-color:#333333;
 padding-left:10px;
 padding-right:9px;
 display:inline;
 list-style-type:none;
 font-weight:normal;
 border-right-width:1px;
 border-right-style:solid;
}

li.decimal {
 margin-left:30px;
 margin-bottom:6px;
 list-style-type:decimal;
 font-weight:normal;
}

li.square {
 margin-left:16px;
 margin-bottom:0px;
 list-style-type:square;
 font-weight:normal;
}

li.disc {
 margin-left:20px;
 margin-bottom:10px;
 list-style-type:disc;
 font-weight:normal;
}

li.kome {
 margin-left:18px;
 margin-bottom:4px;
 list-style-image:url("http://img.kanteiin.com/img/icon/kome.gif");
 font-weight:normal;
 color:#444444;
}


li.mark {
 margin-left:18px;
 margin-top:2px;
 list-style-image:url("http://img.kanteiin.com/img/bt/li/mark.gif");
 font-weight:bold;
}

.menu-33col dd {
 margin:3px;
 padding-top:4px;
}

.menu-33col li {
 font-weight:normal;
}

ul li {
 padding:0px;
 list-style-type:none;
}

.waku li {
 margin-bottom:2px;
}

.inl {
 padding-left:5px;
 padding-right:5px;
 display:inline;
 list-style-type:none;
 font-weight:normal;
}

.li {
 padding:1px;
 list-style-type:none;
 font-weight:normal;
 margin-left:1px;
}

form {
 margin:0em;
}

input, select {
 font-size:13px;
 font-family:MS UI Gothic, Osaka;
 color:#333333;
}

TEXTAREA {
  background-color:WHITE;
  scrollbar-base-color:WHITE;
  scrollbar-face-color:WHITE;
  scrollbar-track-color:WHITE;
  scrollbar-arrow-color:WHITE;
  scrollbar-3dlight-color:WHITE;
  scrollbar-highlight-color:WHITE;
  scrollbar-shadow-color:WHITE;
  scrollbar-darkshadow-color:WHITE;
}

.alpha {
 filter: alpha(opacity=50);
}

.bure {
 filter: blur(add=0,direction=0,strength=10);
}

.shadow {
 filter: dropshadow(offx=1,offy=1,color=#DDDDDD,positive=true);
}

.let2 {
 letter-spacing:13px;
}

A.menu:link, A.menu:active, A.menu:visited, A.menu:hover {
 font-size:0px;
 line-height:0px;
 color:#FFFFFF;
 text-decoration:none;
 width: 0%;
}

A.smenu:link, A.smenu:active, A.smenu:visited, A.smenu:hover {
 filter: dropshadow(offx=1,offy=0,color=#DDDDDD,positive=true);
 width: 100%;
}

.head {
 vertical-align:top;
 width:100%;
 height:55;
 padding:0px;
 text-align: left;
 filter: alpha(opacity=0);
}

.his {
 background-image:url(http://img.kanteiin.com/img/menu/top/left.gif);
 float:left;
 width:16px;
 height:20px;
}

.head_info {
 background-image:url(http://img.kanteiin.com/img/menu/top/main.gif);
 float:left;
 width:137px;
 height:20px;
 text-align:center;
 padding-top:6px;
}

.bl-back {
 background-repeat:repeat-y;
 background-color:WHITE;
 border-collapse:collapse;
 width:740px;
 vertical-align:top;
 text-align:left;
}

.bl-left {
 width:180px;
 text-align:left;
 vertical-align:top;
 float:right;
 border-collapse:collapse;
}

.bl-main {
 width:560px;
 text-align:center;
 vertical-align:top;
 float:right;
}

.bl-main2 {
 width:560px;
 text-align:center;
 vertical-align:top;
 float:left;
}

.bl-base {
 background-color:#FFFFFF;
 width:740;
 border-collapse:collapse;
}

p.bl-base {
 background-color:#FFFFFF;
 padding:3px;
 margin:0px;
 width:740;
 border-collapse:collapse;
}

.g_head {
 float:left;
 margin:1px;
 margin-left:0px;
 width:90px;
 text-align:center;
}

.header {
 background-image:url("http://img.kanteiin.com/img/back/goods/head.gif");
 background-color:WHITE;
 padding:3px;
 width:740px;
 height:19px;
}

.header_brown {
 background-image:url("http://img.kanteiin.com/img/back/goods/head_brown.gif");
 background-color:WHITE;
 padding:3px;
 width:740px;
 height:19px;
}

.header_black {
 background-image:url("http://img.kanteiin.com/img/back/goods/head_black.gif");
 background-color:WHITE;
 padding:3px;
 width:740px;
 height:19px;
}

.header_blue {
 background-image:url("http://img.kanteiin.com/img/back/goods/head_blue.gif");
 background-color:WHITE;
 padding:3px;
 width:740px;
 height:19px;
}

.header_green {
 background-image:url("http://img.kanteiin.com/img/back/goods/head_green.gif");
 background-color:WHITE;
 padding:3px;
 width:740px;
 height:19px;
}

.header_pink {
 background-image:url("http://img.kanteiin.com/img/back/goods/head_pink.gif");
 background-color:WHITE;
 padding:3px;
 width:740px;
 height:19px;
}

.header_yellow {
 background-image:url("http://img.kanteiin.com/img/back/goods/head_yellow.gif");
 background-color:WHITE;
 padding:3px;
 width:740px;
 height:19px;
}

.contents {
 background-image:url("http://img.kanteiin.com/img/back/goods/left.gif");
 width:170px;
 height:100%;
 vertical-align:top;
}

.contents_brown {
 background-image:url("http://img.kanteiin.com/img/back/goods/left_brown.gif");
 width:170px;
 height:100%;
 vertical-align:top;
}

.contents_black {
 background-image:url("http://img.kanteiin.com/img/back/goods/left_black.gif");
 width:170px;
 height:100%;
 vertical-align:top;
}

.contents_blue {
 background-image:url("http://img.kanteiin.com/img/back/goods/left_blue.gif");
 width:170px;
 height:100%;
 vertical-align:top;
}

.contents_green {
 background-image:url("http://img.kanteiin.com/img/back/goods/left_green.gif");
 width:170px;
 height:100%;
 vertical-align:top;
}

.contents_pink {
 background-image:url("http://img.kanteiin.com/img/back/goods/left_pink.gif");
 width:170px;
 height:100%;
 vertical-align:top;
}

.contents_yellow {
 background-image:url("http://img.kanteiin.com/img/back/goods/left_yellow.gif");
 width:170px;
 height:100%;
 vertical-align:top;
}

.footer {
 background-image:url("http://img.kanteiin.com/img/back/goods/under.gif");
 background-repeat:no-repeat;
 background-color:WHITE;
 text-align:center;
 padding-top:23px;
 width:740px;
 height:23px;
}


.bl-left {
 width:170px;
 border-collapse:collapse;
 padding-left:2px;
 margin:1px;
 vertical-align:top;
 float:right;
}

.bl-main {
 vertical-align:top;
 width:560px;
 padding-left:1px;
 margin-right:5px;
 text-align:center;
 float:right;
 background-color:#F8F6F6;
}

.navigation {
 width:740px;
 background-color:WHITE;
 padding-left:3px;
 margin:0px;
}

.fnml {
 text-align:left;
 clear:both;
 padding:2px;
}

.fleft {
 float:left;
 padding:2px;
}

.tpos {
 width:100%;
 text-align:left;
 color:#666666;
 background-repeat:no-repeat;
 background-position:right center;
}

.tpos A:link, .tpos A:active, .tpos A:visited {
 color:#666666;
 text-decoration:none;
}

.tpos A:hover {
 color:#666666;
 text-decoration:underline;
}

.tnavi {
 width:740px;
 margin-bottom:3px;
 text-align:left;
 color:#666666;
 background-color:WHITE;
 background-repeat:no-repeat;
 background-position:right center;
}

.tnavi A:link, .tnavi A:active, .tnavi A:visited {
 color:#666666;
 text-decoration:none;
}

.tnavi A:hover {
 color:#666666;
 text-decoration:underline;
}

.bst {
 width:95%;
 background-repeat:no-repeat;
 background-position:right center;
}

A.txlk:link, A.txlk:active, A.txlk:visited {
 color:#000000;
 text-decoration:none;
}

A.txlk:hover {
 color:#111111;
 text-decoration:underline;
}

.goods {
 float:left;
 padding:4px;
 padding-right:3px;
 margin-bottom:4px;
 text-align:left;
}

.g-info {
 vertical-align:top;
 float:left;
 padding:4px;
 margin:0px;
 text-align: center;
}

.menu-20col {
 vertical-align:top;
 float:left;
 width:20%;
 text-align: center;
}

.menu-25col {
 vertical-align:top;
 float:left;
 width:24%;
 text-align: center;
}

.menu-30col {
 vertical-align:top;
 float:left;
 width:28%;
 padding:4px;
}

.menu-33col {
 vertical-align:top;
 float:left;
 width:33%;
 padding:4px;
 text-align: center;
}

.menu-40col {
 vertical-align:top;
 float:left;
 width:40%;
 padding:4px;
 text-align: center;
}

.menu-45col {
 vertical-align:top;
 float:left;
 width:45%;
 padding:4px;
 text-align: center;
}

.menu-50col {
 vertical-align:top;
 float:left;
 width:50%;
 padding:4px;
 text-align: center;
}

.menu-60col {
 vertical-align:top;
 float:left;
 width:60%;
 padding:4px;
}

.menu-66col {
 vertical-align:top;
 float:left;
 width:66%;
 padding:4px;
}

.menu-70col {
 vertical-align:top;
 float:left;
 width:70%;
 padding:4px;
}

.cargo {
 background-color:WHITE;
 border-collapse:collapse;
 position:absolute;
 top:0%;
 left:0%;
 width:100%;
 height:55px;
}

.stitle {
 vertical-align:top;
 float:left;
 width:50%;
 padding:4px;
 text-align: left;
 color:#FFFFFF;
 font-weight:bold;
 padding-left:8px;
}

.lst {
 color:#FFFFFF;
 font-weight:bold;
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/back/menu.gif");
 padding-top:2px;
 width:150;
 height:19;
}

.menu-b {
 width:290px;
 padding-right:5px;
 text-align:left;
 float:left;
}

.subject {
 color:#FFFFFF;
 font-weight:bold;
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/back/subject/blue.gif");
 width:550;
 height:23;
}


.main-top {
 background-image:url("http://img.kanteiin.com/img/back/top.jpg");
 background-repeat:repeat-x;
 width:690;
}

.bg-top {
 background-image:url("http://img.kanteiin.com/img/back/g_line.gif");
}

.bg-sub {
 background-repeat:repeat-y;
 background-image:url("http://img.kanteiin.com/img/back/back.jpg");
}

.point {
 font-size:0px;
 line-height:0px;
 color:#FFFFFF;
}

.top {
 vertical-align:top;
 padding-top:0px;
}

.bottom {
 vertical-align:bottom;
 padding-bottom:0px;
}

.td-1 {
  border-left:1px solid #7171FF;
  border-right:1px solid #7171FF;
  border-top:1px solid #7171FF;
  border-bottom:1px solid #7171FF;
}

.td-2 {
  background-color:#5555FF;
  border-left:1px solid #7F7FFF;
  border-right:1px solid #4444FF;
  border-top:1px solid #7F7FFF;
  border-bottom:1px solid #4444FF;
  padding-left:1px;
  padding-right:1px;
  padding-top:1px;
  padding-bottom: 1px;
  text-align: center;
}

.td-3 {
  border-left:1px solid #4444FF;
  border-right:1px solid #7F7FFF;
  border-top:1px solid #4444FF;
  border-bottom:1px solid #7F7FFF;
}

.td-4 {
  background-color:#FFFFFF;
  border-left:1px solid #7171FF;
  border-right:1px solid #7171FF;
  border-top:1px solid #7171FF;
  border-bottom:1px solid #7171FF;
}

.td-in {
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  padding-left:3px;
  padding-right:3px;
  padding-top:3px;
  padding-bottom:4px;
  text-align:center;
}

.subtitle {
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
  text-align:center;
  background-color:#9999FF;
}

.menu-size {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/size.gif");
 width:104;
 height:20;
}

.menu-size2 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/size2.gif");
 width:194;
 height:20;
}

.menu-size3 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/size3.gif");
 width:284;
 height:20;
}

.menu-size4 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/size4.gif");
 width:374;
 height:20;
}

.menu-size5 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/size5.gif");
 width:86;
 height:20;
}

.menu-size6 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/size6.gif");
 width:66;
 height:20;
}

.menu-price {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/price.gif");
 width:78;
 height:20;
}

.menu-price2 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/price2.gif");
 width:52;
 height:20;
}

.menu-price3 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/price3.gif");
 width:56;
 height:20;
}

.menu-oprice {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/oprice.gif");
 width:78;
 height:20;
}

.menu-order {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/order2.gif");
 width:58;
 height:20;
}

.menu-standard {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/standard.gif");
 width:40;
 height:20;
}

.menu-standard2 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/standard2.gif");
 width:114;
 height:20;
}

.menu-standard3 {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/standard3.gif");
 width:26;
 height:20;
}

.menu-goods {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/goods.gif");
 width:114;
 height:20;
}

.menu-capacity {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/capacity.gif");
 width:38;
 height:20;
}

.menu-maxfont {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/maxfont.gif");
 width:94;
 height:20;
}

.menu-black {
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/color/black.gif");
 background-color:#D6DCD9;
 width:54;
 height:20;
}


.menu-indigo {
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/color/indigo.gif");
 background-color:#D6DCD9;
 width:54;
 height:20;
}

.menu-green {
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/color/green.gif");
 background-color:#D6DCD9;
 width:54;
 height:20;
}

.menu-blue {
 background-image:url("http://img.kanteiin.com/img/menu/syouhin/color/blue.gif");
 background-color:#D6DCD9;
 width:54;
 height:20;
}


.td-main {
  background-image:url(http://img.kanteiin.com/img/parts/table-back.gif);
  background-repeat:no-repeat;
  background-position:right;
}

.td-top {
  background-image:url(http://img.kanteiin.com/img/parts/top_back.gif);
  background-color:#D6DCD9;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.td-side {
  background-image:url(http://img.kanteiin.com/img/parts/tbl_back.gif);
  background-color:#F3F5F4;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.td-sub {
  background-image:url(http://img.kanteiin.com/img/parts/sub_back.gif);
  background-color:#FFFFF7;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.td-subc {
  background-image:url(http://img.kanteiin.com/img/parts/sub_back.gif);
  background-color:#FFFFF7;
  background-repeat:repeat-x;
  background-attachment:scroll;
  text-align: center;
}

.td-subr {
  background-image:url(http://img.kanteiin.com/img/parts/sub_back.gif);
  background-color:#FFFFF7;
  background-repeat:repeat-x;
  background-attachment:scroll;
  text-align: right;
}

.td-sub2 {
  background-image:url(http://img.kanteiin.com/img/parts/sub_back2.gif);
  background-color:#FFFFF7;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.td-sub3 {
  color:#006666;
  background-image:url(http://img.kanteiin.com/img/parts/sub_back3.gif);
  background-color:#D6E8C6;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.td-sub4 {
  background-image:url(http://img.kanteiin.com/img/parts/sub_back4.gif);
  background-color:#C2D1C2;
  background-repeat:repeat-x;
  background-attachment:scroll;
}

.td-inei {
  background-color:#FFFFFF;
  text-align:center;
  width:65;
  height:65;
}

.td-orderl {
  background-color:#FFCC00;
  text-align:right;
  width:130;
  color:#006650;
}

.sbt {
  background-color:#EEEEEE;
  background-image:url(http://img.kanteiin.com/img/back/sub.gif);
  background-repeat:repeat-x;
  height:20;
  text-align:left;
}

.t-menu {
  color:#FFFFFF;
  font-weight:bold;

  background-color:#0000CC;
  border-left:1px solid #5555CC;
  border-right:1px solid #000099;
  border-top:1px solid #5555CC;
  border-bottom:1px solid #000099;
  text-align:center;
}

.name {
  color:#339933;
  font-weight:bold;
}

.bname {
  color:#006666;
}

.wname {
  color:#FFFFFF;
  font-weight:bold;
}

.price {
  vertical-align:bottom;
  font-size:12px;
  color:#727272;
  font-weight:bold;
}

.cool {
  vertical-align:bottom;
  color:#114099;
  font-weight:bold;
}

.brown {
  color:#770000;
}

.c1 {
  background-image:url(http://img.kanteiin.com/img/corner/c1.gif);
  background-repeat:no-repeat;
  vertical-align:bottom;
  float:left;

  width:12px;
  height:12px;
}

.c2 {
  background-image:url(http://img.kanteiin.com/img/corner/c2.gif);
  background-repeat:no-repeat;
  vertical-align:bottom;
  float:left;

  width:12px;
  height:12px;
}

.c3 {
  background-image:url(http://img.kanteiin.com/img/corner/c3.gif);
  background-repeat:no-repeat;
  margin-top:1px;
  background-position:left bottom;
  float:left;

  width:12px;
  height:12px;
}

.c4 {
  background-image:url(http://img.kanteiin.com/img/corner/c4.gif);
  background-repeat:no-repeat;
  margin-top:1px;
  background-position:right bottom;
  float:left;

  width:12px;
  height:12px;
}

.waku {
 border-style:outset;
 border-width:2px;
 padding:2px;
}

.waku-b {
 border-style:solid;
 border-color:#5555CC #000099 #000099 #5555CC;
 border-width:2px;
 padding:5px;
 text-align:left;
 width:510px;
}

.waku-bi {
 background-repeat:repeat-y;
 background-image:url(http://img.kanteiin.com/img/mascot/back.gif);

 border-style:solid;
 border-color:#5555CC #000099 #000099 #5555CC;
 border-width:2px;
 padding:10px;
 padding-left:70px;
 text-align:left;
 width:510px;
 height:84px;
}

.left {
 text-align:left;
}

.right {
 text-align:right;
}

.center {
 text-align:center;
}

.syu {
 border-style:solid;
 border-color:#FE5433;
 border-width:1px 0px 1px 5px;
 padding:2px 1px 2px 6px;
 color:#444444;
 width:160px;
 text-align:left;
}


.homesign {
 border-style:solid;
 border-color:#E08466;
 border-width:1px 0px 1px 5px;
 padding:2px 1px 2px 6px;
 color:#444444;
 width:220px;
 text-align:left;
}

.shihoh {
 border-style:solid;
 border-color:#234646;
 border-width:1px 0px 1px 5px;
 padding:2px 1px 2px 6px;
 color:#444444;
 width:220px;
 text-align:left;
}

.staff {
 border-style:solid;
 border-color:#FED65C;
 border-width:1px 0px 1px 5px;
 padding:2px 1px 2px 6px;
 color:#444444;
 width:220px;
 text-align:left;
}

.nihon {
 border-style:solid;
 border-color:#666666;
 border-width:1px 0px 1px 5px;
 padding:2px 1px 2px 6px;
 color:#444444;
 width:220px;
 text-align:left;
}

#subtitle {
 background-image:url("http://img.kanteiin.com/img/menu/subtitle/back.jpg");
 background-color:#FAFBED;
 padding-top:5px;
 width:528px;
 height:21px;
 text-align:left;
 float:left;
}

#subtitle_l {
 float:left;
 background-image:url("http://img.kanteiin.com/img/menu/subtitle/left.jpg");
 width:6px;
 height:21px;
}

#subtitle_r {
 float:left;
 background-image:url("http://img.kanteiin.com/img/menu/subtitle/right.jpg");
 width:6px;
 height:21px;
}

.top_com {
 width:550px;
 float:left;
 text-align:left;
}

.top_com dl {
 margin-top:0px;
}

.top_com dt {
 background-repeat:no-repeat;
 background-image:url("http://img.kanteiin.com/img/menu/maru.gif");
 padding-top:1px;
 margin-left:10px;
 padding-left:20px;
 color:#770000;
 font-weight:bold;
}

.top_com dt A:link, .top_com dt A:active, .top_com dt A:visited, .top_com dt A:hover {
 color:#770000;
}

.top_com dd {
 margin:2px;
 margin-left:30px;
}

.goods_pic {
 float:left;
 width:180px;
 margin-right:10px;
}

.goods {
 float:left;
 padding:4px;
 margin-bottom:4px;
 text-align:left;
 width:48%;
}

.dictionaly {
 color:#3333CC;
 background-color:#FFFFCC;
 cursor:hand;
}

address {
 font-style:normal;
 text-align:center;
 background-color:WHITE;
 border-style:solid;
 border-width:0px;
 padding:5px;
 width:555px;
}

.Browse {
 width:155px;
 padding-bottom:3px;
}

.Browse UL {
 background-color:#ffffff;
 padding-top:3px;
}

.Browse li {
 padding-top:2px;
}

.Browse IMG {
 vertical-align:top;
}

.IndexHeader {
 width:595px;
 height:24px;
 padding-top:7px;
 padding-right:6px;
 text-align:right;
 color:WHITE;
 background-repeat:repeat-x;
 background-image:url("http://img.kanteiin.com/img/parts/title_line_y.gif");
}

.CtTopMenu li {
 width:140px;
 height:20px;
 padding:3px;
 display:inline;
 list-style-type:none;
 text-align:center;
 font-weight:normal;
 background-repeat:no-repeat;
 background-image:url("http://219.117.237.68/~inkan/cgi-bin/img/Details/Back/TopMenu.gif");
}

.CtTopMenuSub {
 height:27px;
 padding:2px;
 padding-right:4px;
 text-align:right;
 background-image:url("http://219.117.237.68/~inkan/cgi-bin/img/Details/Back/TopMenuSub.gif");
}

.title_menu{
 font-weight:bold;
 text-align:left;
 padding-left:4px;
 color:#333366;
 }

.article{
 font-weight:bold;
 font-size:110%;
 text-align:left;
 padding-left:4px;
 }

.title_ex{
	color:#696969;
	text-align:left;
	padding-left:6px;
}

.leftmenu li{
	text-align:left;
 margin-left:30px;
 padding-top:2px;
 padding-bottom:2px;
 list-style-image:url("http://img.kanteiin.com/img/inkando/larrow.gif");
 font-weight:normal;
 color:#000080;
 background-color:#ffffff;
 }

