@charset "shift_jis";
*{
	/*margin:0;
	padding:0;
	border:0;
	list-style-type:none;*/
	font-family:'Arial','Tahoma','Verdana',  'Osaka', '‚l‚r ‚oƒSƒVƒbƒN';
	}
body {FONT-SIZE: 12px;text-align:center;margin:0px auto;background-image : url(/images/bg.jpg);	background-position: center 0;	background-repeat: repeat-x;}
table {border:0;}

div.container {width:940px;margin:0 auto;padding:0px;border-left:1px solid #999;border-right:1px solid #999;}
h1 {margin:2px 3px;padding:5px;border:1px dotted #862;text-align:left;font-size:12px;background-color:#f0e8c8;color:#444444;font-weight:normal;line-height:130%;}
h1 strong {padding:0 3px;color:#88c;}
p#camp {margin:5px 0 10px 0;}
p#camp input {color:red;font-size:23px;font-weight:bold;width:900px;}
p#camp1 {background-color:#e0e080;color:red;font-size:24px;border:1px dotted #d40;padding:3px;margin:5px 0;font-weight:bold;line-height:1.3;text-align:center;}

h2 {border-top:1px solid #888;border-bottom:1px solid #888;background:url(/images/mbgr.gif);
 background-color:#804010;color:#eeeeee;padding:3px 3px 3px 3px;margin:0px;font-size:18px;font-weight:bold;text-align:left;}
h2 span {background:url(/images/dia.gif) no-repeat 0 5px;padding-top:3px;padding-left:17px;}
h3 {color:blue;margin-bottom:5px;}
h4 {color:#4040f0;margin:5px 0px;font-weight:normal;font-size:12px;}
h4 a{color:#4040f0;}
h4 a:hover{color:#f04040;}
table#topmenu {margin-top:5px;width:100%;background:#904010;border-top:3px solid #d0efef;border-bottom:3px solid #d0efef;}
table#topmenu td{text-align:center;border:1px solid #c0c0c0;margin:0;padding:0;}
table#topmenu td a{font-size:12px;color:#ccc;text-decoration: none;display:block;padding:5px 0;}
table#topmenu td a:hover{background:#808080;}

div.newLabel {width:80px;height:195px;float:left;border:3px solid #a85;background-color:#974; color:#d0c090;vertical-align:middle;text-align:center;font-size:33px;font-weight:bold;font-family:'‚l‚r ƒSƒVƒbƒN','MS Gothic','Tahoma',  'Osaka';line-height:35px;padding-top:5px;}
div.newGoods {width:830px;height:200px;float:right;overflow:auto;border:0px solid #940;padding:3px;font-size:12px; }
div.n1{border:1px solid #eeeeee;margin-bottom:3px;}
div.n2{border:1px solid #dddddd;}
div.n3{border:1px solid #cccccc;}
div.n4{border:1px solid #bbbbbb;}
div.n5{border:1px solid #aaaaaa;}
div.n6{border:1px solid #999999;padding:0px;margin:0px;background-color:#ffa;}

table.newGoods {font-size:12px; }
table.newGoods td {vertical-align:top;padding:5px 10px;width:20%;}
table.newGoods tr.up{height:160px;border-bottom:1px dotted #ccc;}
table.newGoods span {margin:4px 0;color:#d04010;  font-weight: bold;font-size: 12px;}
table.newGoods a {font-weight:bold;color:#0080d8;text-decoration:none;}
table.newGoods a:hover {color:#f00;}
table.newGoods img {border:1px solid #d41;}
table.newGoods span.taxb {background:url(/images/taxb.gif) no-repeat 0px 1px;padding-left:38px;color:#666;}

div.taxNote {color:#e62;text-align:right;}

P.tree {text-align:left;FONT-SIZE: 14px;color:#444;font-weight:bold; background:url(/images/bgl.gif) repeat-x; background-color:#e9e9e9;padding:4px 5px;}
P.tree a {color:#f00040;FONT-SIZE: 14px; text-decoration: underline; }
P.tree a:active { text-decoration: underline;  }
P.tree a:visited { color:#f00040; text-decoration: underline; }
P.tree a:hover { color:#1040d0;text-decoration: underline;  }
div.treeL {float:left;width:780px;margin-bottom:10px;text-align:left;FONT-SIZE: 14px;color:#444;font-weight:normal; background:url(/images/bgl.gif) repeat-x; padding:4px 5px;}
div.treeL a {FONT-SIZE: 14px; text-decoration: underline; }
div.treeL a:active { text-decoration: underline;  }
div.treeL a:visited { color:#f00040; text-decoration: underline; }
div.treeL a:hover { color:#1040d0;text-decoration: underline;  }
div.treeR {float:right;width:140px;margin-bottom:10px;text-align:right;FONT-SIZE: 14px;color:#444;font-weight:normal; background:url(/images/bgl.gif) repeat-x; padding:4px 5px;}
div.treeR input {color:#e44414;font-weight:bold;width:120px;margin-right:6px;}

div#free {text-align:center;background:#ff2020;color:#ffff00;font-weight:bold;font-size:26px;padding-top:3px;}
span#wlead {background:url(/images/dia.gif) no-repeat 0 3px;padding-top:3px;padding-left:26px;}
div.menu {
	clear:both;
	float:left;
	width:200px;
	font-size:12px;
	text-align:left;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	padding:0px;
	margin:0px;
}
div.cart {text-align:center;margin-bottom:5px;}
div.cart img {border: 0;width:200px;height:44px;}
div.menu ul{list-style:none;margin:0px;padding:0px;line-height:27px;background-color:#e8e8c8;}
div.menu ul.m{background-color:#c8e8e8;padding:2px 1px;}
div.menu ul li{background-color:#e8e8c8;margin:2px 1px;border-bottom:1px solid #aaa;border-left:1px solid #aaa;border-top:1px solid #aaa;border-right:1px solid #aaa;text-indent:14px;}
div.menu ul li{background:url(/images/mbg.jpg);text-indent:14px;}
div.menu ul li A {background:url(/images/arrow1.gif) no-repeat 3px 8px;color:#d04010;font-size:12px;font-weight:normal;text-decoration:none;display:block;font-family: '‚l‚r ‚oƒSƒVƒbƒN', Osaka, sans-serif;}
div.menu ul li A:link {text-decoration:none;}
div.menu ul li A:visited {text-decoration:none;}
div.menu ul li A:hover {border-left:5px solid #940;color:#0000ff ;text-decoration:underline;}
div.menu ul li A.showing {border-left:5px solid #00f;color:#a04010;font-weight:bold;text-decoration:none;}
div.menu ul A.noShowing2 {line-height:20px;margin-left:10px;margin-right:1px;padding:0px 5px;color:#0000ff ;text-decoration:underline;display:block;}
div.menu ul A.noShowing2:hover {color:#d04010 ;text-decoration:underline;background-color:#69dFcF;}
div.menu ul A.showing2 {line-height:20px;margin-left:10px;margin-right:1px;padding:0px 5px;color:#0000ff ;text-decoration:underline;display:block;background-color:#dFcF69;}
div.menu form {margin:0px;}
div.goAd {padding:10px 0px;text-align:center;}
div.goAd div.adKeyBan img {margin-bottom:5px;}
div.goAd728_15 {background-color:#336699;padding:1px;}
table.ad468_2 {width:100%;margin:10px 0px;padding:0px;border-collapse:collapse;}
table.ad468_2 tr,td{margin:0px;padding:0px;}
table.ad468_2 a {margin:0px;padding:0px;white-space:nowrap;}
div.goAd728_15_foot {background-color:#ffffff;padding-top:1px;padding-bottom:2px;font-size:12px;}

div.information {float:left;margin:5px 0px 10px 0px;}
div.infoTitle {width:458px;padding:2px 0px;font-size:14px;background-color:#a0f0f0;
	color:#e44424; font-weight:bold;border-top:1px solid #999999;border-right:1px solid #999999;
}
div.infoCont {width:445px;height:60px;overflow:auto;font-size:10px;
	text-align:left;margin:0px 5px 0px 0px;padding:3px 3px 3px 10px;
	color:#444444; border-top:1px solid #99c9c9;border-right:1px solid #999999;border-bottom:1px solid #999999;
}
div.adArea {float:right;margin:5px 5px 10px 0px;}
div.adTitle {width:468px;padding:2px 0px;font-size:14px;background-color:#eeeeee;
	color:#555555; font-weight:bold;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;
}
div.adCont {width:470px;height:66px;text-align:left;margin:0px;padding:3px 0px;}

div.goodsNavi {width:735px;float:right;}
div.goodsNavi p,dd{margin-bottom:10px;margin-left:10px;line-height:20px;text-align:left;font-size:13px;}
div.goodsNavi dt{font-size:110%;color:#333333;font-weight:bold;text-align:left;font-size :14px;}
div.goodsNavi strong{color:#FF0000;}
div.goodsNavi p.big{font-size:140%;	font-weight:bold;}
div.goodsNavi img {border:1px solid #dc8c4c;}

div.feature {text-align:left;padding:5px;}
div.feature h3 {color:#c41;font-size :16px;}
div.feature h4 {color:#444;font-size :14px;}
input.bt {color:#b41;font-size :16px;font-weight:bold;margin-bottom:10px;}

div.centNavi {width:550px;float:left;background-color:#fff8f8;color:#444;}
div.centNavi a{color:blue;}
div.centNavi hr{color:#d08010;border-style:dotted;border-left:0px;border-top:0px;border-right:0px;height:1px;}
span.waiting {margin:2px 0;color:red;}
s {color:#FF1A00;font-weight: bold;}
div.centNavi a.new {background:url(/images/new.gif) no-repeat 0 2px;padding-left:30px;}
div.centNavi a.detail {margin-top:5px;color:#ffffff;background-color:#c04010;text-decoration:none;padding:1px 5px;}
div.centNavi a.add {color:#ffffff;background-color:#409010;text-decoration:none;padding:1px 5px;}
div.centNavi div.detailList {margin:5px 0px;}
div.centNavi div.detailList div {margin-top:3px;}
div.centNavi span.label {color:#d41;}
div.centNavi span.dis {color:blue;font-weight:bold;}


div.rank {width:180px;float:right;background-color:#e0ffef;border-left:1px solid #ccc;border-bottom:1px solid #888;}
div.rank a{text-decoration:none;color:blue;}
div.rank a:hover{color:red;}
h4.r1 {background:url(/images/r1.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r2 {background:url(/images/r2.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r3 {background:url(/images/r3.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r4 {background:url(/images/r4.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r5 {background:url(/images/r5.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r6 {background:url(/images/r6.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r7 {background:url(/images/r7.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r8 {background:url(/images/r8.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r9 {background:url(/images/r9.gif) no-repeat 5px;margin:0px;padding:3px;}
h4.r10 {background:url(/images/r10.gif) no-repeat 5px;margin:0px;padding:3px;}
span.new {background:url(/images/new.gif) no-repeat 0 2px;padding-left:30px;}
div.pickup {padding:5px 0;color:#d04000;}


div.subcat {padding:0px 2px 2px 2px;line-height:24px;text-align:left;border-top:2px solid #f04040;border-bottom:2px solid #f04040;}
div.subcat a{border:1px solid #bbb;margin:0px;padding:4px 8px;color:blue;background-color:#e0e0c0;font-size:12px;font-weight:normal;text-decoration:none;font-family:'‚l‚r ‚oƒSƒVƒbƒN',Osaka, sans-serif;}
div.subcat a:hover{text-decoration:underline;color:blue;background:#dFcF69;}
div.subcat a.showing{text-decoration:underline;color:blue;background:#dFcF69;}

div#info {margin:20px 15px;text-align:left;font-size :14px;line-height:20px;color:#444444;}
div#policy {margin:20px 15px;text-align:left;font-size :12px;color:#444444;}
div#policy p{margin:10px 0;font-size :12px;line-height:1.1;}

div.links{  border-width:0 0 1px 1px; /*T R B L*/
	border-style:solid;text-align:left;
	border-color:#cccccc;margin-bottom:5px;
	text-align:left;margin:2px;border:2px solid #00dfff;
}

div#payment{color:#444444;width:95%;}

table.pay{margin:10px;width:300px;text-align:right;border:1px solid #666666; border-collapse:separate;
 font-size :13px;
}
.pay th{ background-color:#CCCCCC; border:1px solid #666666; padding:3px;}

.pay td{ border:1px solid #666666; padding:3px;}

table.law {font-size:13px; color:#666;  line-height:16px;}

table.cart {width:100%;margin:0px;padding:0px;}
table.cart img {width:115px; height:28px; border: 0;margin:0px;padding:0px;}

table.contents {width:510px;height:268px;
  font-size:12px;
  line-height:18px;
  }
td.main {width:236px;
  padding:20px 10px;
  border-bottom:2px dotted #cccc40;
  text-align:center;
  vertical-align:top;
  }
td.rborder {width:236px;
  padding:20px 10px;
  border-right:2px dotted #cccc40;
  border-bottom:2px dotted #cccc40;
  text-align:center;
  vertical-align:top;
  }

table.contents a {font-size:14px;padding:5px;font-weight:900;color:#b800b8;text-decoration:underline;}
table.contents a:visited {padding:5px;font-weight:bold;color:#b800b8;text-decoration:underline;}
table.contents a:hover {padding:5px;font-weight:bold;color:#FF3F00;text-decoration:underline;}
table.contents img {margin:2px;width:150px;height:150px;border:1px solid #cccccc;}
table.contents img.nodisp {width:1px; height:1px;margin: 0; border: 0;}
table.contents span.waiting {margin:2px 0;color:red;font-size: 14px;}
table.contents span {margin:4px 0;color:#FF1A00;  font-weight: bold;font-size: 22px;}
table.contents span.tax {color:#555555; font-size: 12px;font-weight: normal;}
table.contents span.dis {text-align:center;color:#0000d0; font-size: 22px;}
table.contents span.pt {color:#f000f0; font-size: 18px;line-height:130%;}
table.contents span.pt2 {color:#a000a0; font-size: 18px;line-height:130%;}
table.contents span.pt3 {color:#800080; font-size: 18px;line-height:130%;}
table.contents span.pt4 {color:#0000f0; font-size: 18px;line-height:130%;}
table.contents span.pt5 {color:#000090; font-size: 18px;line-height:130%;}
table.contents div {margin:5px 5px 0 5px;text-align:left;color:#222222;}
table.contents s {color:#FF1A00;font-size: 20px;font-weight: bold;}


table.contents div.name {background-color:#ffffff;color:#ef0000;text-align:center;font-size:14px;margin:0px;padding:0px;font-weight:900;}

input.but {width:85px; height:23px; margin:5px 5px 5px 0; cursor:pointer; font-size:12px;}

table.contents2 {width:98%;height:120px; font-size:12px;font-weight:normal;color:#444444; text-align:center; vertical-align:middle; }
table.contents2 td {width:20%;padding:8px 4px 6px 4px; border-bottom:2px solid #f08030; text-align:center; vertical-align:top;}
table.contents2 a {font-size:11px;font-weight:normal;color:#1D3994;line-height:1.3;}
table.contents2 div.name {text-align:left;}
table.contents2 a:hover {color:blue;}
table.contents2 a:hover img {border:1px solid blue;}
table.contents2 span.waiting {margin:2px 0;color:red;}
table.contents2 span.pri {width:100%;text-align:center;color:#FF1A00;font-size:16px;font-weight:bold;}
table.contents2 span.dis {color:#0000d0; font-weight:bold;text-align:center;}
table.contents2 img {border:1px solid #eca;width:80px;height:80px;margin-bottom:2px;}
table.contents2 s {color:#FF1A00;font-weight:bold;}

div.pager {margin-top:10px;margin-bottom:10px;}
div.pager span {color:#888888;border:1px dotted #999999;font-size:13px;padding:2px 5px;}
div.pager a {color:#444444;border:1px solid #0040ff;font-size:13px;padding:2px 5px;text-decoration:none;}
div.pager a:visited {color:#444444;border:1px solid #0040ff;font-size:13px;text-decoration:none;}
div.pager a:hover {color:#ffffff;background:#0000ff;text-decoration:none;}
div.pager span.displayed {color:#ffffff;border:1px solid #0040ff;background:#0000ff;padding:2px 5px;}


.foot {
 width:940px;
 font-size:12px;
 padding-top:3px;
 padding-bottom:1px;
 text-align:center;
 vertical-align:middle;
 background-color:#e8d868;
 white-space:nowrap;
 font-weight:normal;
}
.foot a {font-size:12px;color:#0000CC;text-decoration:none;}
.foot a:visited {font-size:12px;color:#0000CC;text-decoration:none;}
.foot a:hover {font-size:12px;color:#CC0000;text-decoration:none;}

address{
	font-size:12px;
	color:#555555;
	font-style:normal;
	padding-top:4px;
	padding-bottom:3px;
	line-height:100%;
}

div.gotop{ text-align:right; margin:10px;}

form#search {margin:0;padding:2px 5px;border-top:1px solid #ccc;background-color:#afa; color:#333;font-size:12px;}
form#search td {text-align:left;vertical-align:middle;padding:3px 0px;}
form#search td.sbut {text-align:center;}
form#search select {font-size:12px;}
form#search input.txt {width:160px;margin:0;padding:1px;border:1px solid #80a0c0;}
form#search input.txt1 {width:48px;margin:0;padding:1px;font-size:12px;border:1px solid #80a0c0;}
form#search span#snote {padding-top:4px;text-align:left;font-size:10px;color:#d44444;line-height:1.3;}
p#result1 {text-align:center;margin:0;padding:3px;background:#e0ffff;}
p#result {text-align:right;margin:0;padding:3px;background:#e0ffff;}

#right{	float:right;width:725px;text-align:left;font-size:13px;line-height:21px;margin-top:10px;}
#right h3{background-color:#994400;	color:#FFFFFF;line-height:30px;text-indent:10px;font-size:21px;margin-top:10px;}
.align_center{text-align:center;}
#clear{clear:both;}
#product_detail h2{background:url(/images/dia.gif) no-repeat 5px 11px;background-color:#000055;color:#FFFFFF;line-height:30px;padding-left:26px;font-size:21px;margin-bottom:15px;}
#product_photos{float:left;width:320px;color:#666666;line-height:22px;	}
#main-img img{width:300px;margin-left:10px;}

#photo_list{clear:both;	margin-left:10px;margin-top:10px;}

#product_intro{float:right;width:390px;margin-top:2px;margin-bottom:12px;}
#product_intro s {color:#FF1A00;font-size:20px;font-weight:bold;}
#product_intro span#dis {text-align:center;color:#0000d0;font-size:28px;font-weight:bold;}

div#price {margin:0 2px;padding:0;font-size:17px;font-weight:bold;}
div#price span {line-height:1.2;}
div#price span#p {color:red;font-size:26px;}
div#price span#send {color:red;font-weight:normal;font-size:14px;}
div#price span#tax {color:#555;font-weight:normal;font-size:12px;}
div#price span.pt {background:url(/images/back2.gif) no-repeat 0px 0px;padding-left:50px;color:#cc00cc;font-weight:normal;}
div#price span#ptNote {color:#008000;font-weight:normal;font-size:12px;}
div#price img.moshi_market {height:13px;padding:0px;margin:0;vertical-align:bottom;border:0px;}

#product_info{margin-top:15px;margin-bottom:15px;}
div.align_center img.nodisp {width:1px; height:1px;margin:0px; padding:0px; border:0px;}
div.align_center img.qr {padding:0px; border:0px;}
div.align_center td.qr {padding-left:20px;font-size:12px;color:#555;}
input.tocart {margin-top:10px;}
span.t{margin-right:10px;font-weight:bold;color:#0099FF;}
div.iSize {margin-top:15px;line-height:1.5;}
div.iSize span {padding-left:22px;font-size:13px;font-weight:normal;background: url(/images/arrow3.gif) no-repeat;}
select.label {width:350px;font-family: '‚l‚r ‚oƒSƒVƒbƒN', Osaka, sans-serif;}
span.average-block {  position: absolute;  left: 50px;  top: 4px;  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 78px;  height: 15px;  line-height: 15px;
  background-image: url('http://image.moshimo.com/images/shop/articles/detail/average.gif');
  background-repeat: no-repeat;  background-position: left center;
  opacity: 0.25;
  -moz-opacity: 0.25;
  filter: alpha(opacity=25);
}

span.average {  position: absolute;  left: 50px;  top: 4px;  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 15px;  line-height: 15px;  overflow: hidden;
  background-image: url('http://image.moshimo.com/images/shop/articles/detail/average.gif');
  background-repeat: no-repeat;  background-position: left center;
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
}
span.average img {border:0px;vertical-align:bottom;}
#right a{color:#2222ff;}
#right a:hover{color:#d06240;}
div.contact {color:#0099FF;font-weight:bold;}
div.contact a{color:#0000FF;font-weight:bold;}
#detail {padding-left:10px;padding-right:5px;}
#spec {margin-left:10px;margin-bottom:15px;padding:10px; background-color:#EFEFEF; }
div.Intr {font-size:20px;font-weight:bold;color:#d08040;line-height:1.3;}
div.detailQR {clear:both;background-color:#ccffff;margin:10px 0;padding:20px;}
div.detailQR div.mdesc{float:left;width:400px;padding-left:40px;font-size:24px;color:#b04020;line-height:1.3;}
div.detailQR div.mdesc span{font-size:14px;color:#004080;line-height:1.3;}
div.detailQR span.f130{font-size:120px;color:#d06020;white-space:nowrap;padding:0px;margin:0;vertical-align:middle;}
div.detailQR img{padding:0px;margin:0;vertical-align:middle;}
#campaign {	clear:both;font-size:25px;text-align:center;color:#d06020;}
#campaign img{	width:100%;	text-align:center;	}
#product_kessai{float:left;	width:49%; line-height:20px;}
#product_kessai dt{	font-weight:bold;color:#0099FF;	margin-bottom:3px;}
#product_hassou{float:right;width:49%; line-height:20px;}
#product_hassou dt{	font-weight:bold;color:#0099FF;margin-bottom:3px;}
#our_brand img{	width:100%;	}
table.cart2 {width:100%;margin:0px;padding:0px;}
table.cart2 td {vertical-align:top;}
table.cart2 img {width:115px; height:38px; border: 0;margin:0px;padding:0px;}
div.footinfo img {width:710px;height:530px;border:0px;}

/* Register */
form#regForm {font-size:12px;margin:0 10px;}
form#regForm select {font-size:12px;padding:2px;}
form#regForm p{margin:10px 0 0 0;padding:3px 5px;background-color:#e0e0e0;font-weight:bold;}
form#regForm p.intr{font-size:12px;font-weight:normal;color:#333;background-color:#e0f0f0;}
form#regForm p.intr span{font-size:12px;font-weight:normal;color:#d43;background-color:#e0f0f0;}
form#regForm td{text-align:left; border:1px solid #cccccc;padding:6px;}
form#regForm td.title{width:140px;text-align:right;background-color:#f0f0c0;}
form#regForm select{font-size:13px;}
form#regForm table {border-collapse:collapse;}

.green {color:green;}
.red {color:red;}
.redB {color:red;font-weight:bold;}
.blue {color:blue;}
.blueB {color:blue;font-weight:bold;}
.bold {font-weight:bold;}
.ex {color:#666666;}
div#errMsg {font-size:12px;padding-left:10px;text-align:left;line-height:150%;color:#404040;}

table.login{width:100%;font-size:12px;background-color:#f0f0c0;}
table.login tr.mt{height:25px;vertical-align:bottom;}
table.login tr.mb{height:30px;}
table.login input.txt{width:100px;font-size:12px;padding:1px;border:1px solid #4090c0;}
table.login td.title{text-align:right;font-weight:bold;color:#444;}
table.login td{padding:2px 3px;}

div.welcome {border-top:1px solid #999;font-size:13px;padding:4px 4px;color:#333;background-color:#f0f0c0;line-height:130%;text-align:center;}

/* MyPage */
h2 span#mypage {color:#fb0;font-weight:normal;font-size:14px;}
h2 span#mypage a{color:#fb0;font-weight:normal;}
h2 span#mypage a.showing {color:#0000ff;padding:2px 5px;background-color:#dFdFc9;}
div#mypage table {border-collapse:collapse;width:715px;}
div#mypage form {margin:0px;}
div#mypage {font-size:13px;margin:0 10px;}
div#mypage select {font-size:12px;padding:2px;}
div#mypage p{margin:10px 0 0 0;padding:3px 5px;background-color:#e0e0e0;font-weight:bold;}
div#mypage td{text-align:left; border:1px solid #cccccc;padding:6px;}
div#mypage td.title{width:160px;text-align:right;background-color:#f0f0c0;}

/* sitemap */
.tb_sitemap {font-size:12px;background-color:#e0e0f0;width:170px;padding-bottom:10px;text-align:left;}
.tb_sitemap a{color:#d04010;text-decoration:none;}
.tb_sitemap ul{list-style:none;margin:0px;padding:0px;}
.tb_sitemap li{background:url(/images/arrow1.gif) no-repeat 5px 3px;text-indent:18px;}
h3.list_sitemap {text-align:center;margin:5px;}
h3.list_sitemap a{color:#d04010;font-size:12px;text-align:center;font-weight:normal;font: normal 12px/1.6 '‚l‚r ‚oƒSƒVƒbƒN', Osaka, sans-serif;text-decoration:none;}

p.mb {margin:5px 0 0 0;color:#d04010;}
table.rk {width:100%;text-align:center;background-color:#f2f2f2;}
table.rk img{border:0px;}

span.tax {background:url(/images/tax5.gif) no-repeat 0px 1px;padding-left:38px;color:#555555;}
span.taxb {background:url(/images/taxb.gif) no-repeat 0px 1px;padding-left:38px;color:#666;}
span.pt {background:url(/images/back.gif) no-repeat 0px 1px;padding-left:38px;color:#cc00cc; }
