<!--
html  {font-size:62.5%;}
body  {font-size:1.4rem; line-height:1.4;}
table {font-size:1.4rem; line-height:1.4;}
.fsSS {font-size:1.0rem; line-height:1.4;}
.fsS  {font-size:1.2rem; line-height:1.4;}
.fsM  {font-size:1.4rem; line-height:1.4;}
.fsL  {font-size:1.6rem; line-height:1.4;}
.fsLL {font-size:2.2rem; line-height:1.4;}
.fsLLL{font-size:2.6rem; line-height:1.4;}

.red { color:#FF0000; }
a { text-decoration:none; }
a img { border: none; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
img { vertical-align:middle; }

.emall-body{margin-left:0; margin-top:0; margin-right:0; margin-bottom:0;}
.emall-input-r{text-align:right;}
.emall-input-a{}
.emall-input-i{}
.emall-input-d{}
.emall-th     {background-color:white;}
.emall-th-r   {background-color:white; text-align:right;}
.emall-th-c   {background-color:white; text-align:center;}
.emall-td     {background-color:white;}
.emall-td-r   {background-color:white; text-align:right;}
.emall-td-c   {background-color:white; text-align:center;}
.emall-thf    {font-size:12px; background-color:white;}
.emall-thf-r  {font-size:12px; background-color:white; text-align:right;}
.emall-thf-c  {font-size:12px; background-color:white; text-align:center;}
.emall-tdf    {font-size:12px; background-color:white;}
.emall-tdf-r  {font-size:12px; background-color:white; text-align:right;}
.emall-tdf-c  {font-size:12px; background-color:white; text-align:center;}
.emall-dsp    {background-color:white; border-style:none;}
.emall-dsp-r  {background-color:white; border-style:none; text-align:right;}
a.emall-link      {text-decoration:none;}
a.emall-link:hover{color:red; text-decoration:underline;}
a.emall-link-cry        {color:#000066; text-decoration:none;}
a.emall-link-cry:link   {color:#000066;}
a.emall-link-cry:visited{color:#000066;}
a.emall-link-cry:hover  {color:red; text-decoration:underline;}

:disabled
{
  cursor:not-allowed;
}

select,input[type='text'],input[type='tel'],input[type='number'],input[type='email'],input[type='search'],input[type='password']
{
  height:30px;
  margin:1px 2px;
  padding:0px 2px;
  vertical-align:middle;
}

input[type='button'],input[type='submit']
{
  height:34px;
  margin:1px 2px;
  vertical-align:middle;
}

input[type='radio']
{
  -webkit-appearance:none;
  position:relative;
  width:24px; height:24px;
  margin:3px 3px;
  border-radius:12px;
  border:1px solid dimgray;
  background:white; 
  vertical-align:middle;
}

input[type='radio']:checked
{
  background:white;
}

input[type='radio']:disabled
{
  background:#E0E0E0;
}

input[type='radio']:checked:before
{
  display:block;
  position:absolute;
  left:50%; top:50%;
  margin:-6px 0 0 -6px;
  border-radius:6px;
  width:12px; height:12px;
  background:black;
  content:'';
}

input[type='checkbox']
{
  -webkit-appearance:none;
  position:relative;
  width:24px; height:24px;
  margin:2px 2px;
  border:1px solid dimgray;
  background:white;
  vertical-align:middle;
}

input[type='checkbox']:checked
{
  background:white;
}

input[type='checkbox']:disabled
{
  background:#E0E0E0;
}

input[type='checkbox']:checked:before
{
  display:block;
  position:absolute;
  width:10px; height:4px;
  background:black;
  left:-1px; top:15px;
  content:'';
  transform:rotate(45deg);
  transform-origin:right center;
}

input[type='checkbox']:checked:after
{
  display:block;
  position:absolute;
  left:6px; top:15px;
  content:'';
  width:19px; height:4px;
  background:black;
  transform:rotate(-45deg);
  transform-origin:left center;
}

.contentsBox_top01, .contentsBox_top02, .contentsBox_top03,
.contentsBox_mid01, .contentsBox_mid02, .contentsBox_mid03,
.contentsBox_btm01, .contentsBox_btm02, .contentsBox_btm03 {margin:0;padding:0;}
.contentsBox_top01{background:url(/contents/image/waku/contentsbox_top01.gif) no-repeat;}
.contentsBox_top02{background:url(/contents/image/waku/contentsbox_top02.gif) repeat-x;}
.contentsBox_top03{background:url(/contents/image/waku/contentsbox_top03.gif) no-repeat;}
.contentsBox_mid01{background:url(/contents/image/waku/contentsbox_mid01.gif) repeat-y;}
.contentsBox_mid02{background:url(/contents/image/waku/contentsbox_mid02.gif) repeat-y;}
.contentsBox_mid03{background:url(/contents/image/waku/contentsbox_mid03.gif) repeat-y;}
.contentsBox_btm01{background:url(/contents/image/waku/contentsbox_btm01.gif) no-repeat;}
.contentsBox_btm02{background:url(/contents/image/waku/contentsbox_btm02.gif) repeat-x;}
.contentsBox_btm03{background:url(/contents/image/waku/contentsbox_btm03.gif) no-repeat;}
#contentsBox{width:466px;}
#contentsBox ul{margin:0px;padding:0px;list-style-type:none;list-style-image:url(/contents/image/body/left_point.gif);padding-left:16px;}
#contentsBox li{list-style-position:outside;margin:1px 0;}
#contentsBox_top ul{margin:0px;padding:0px;list-style-type:none;list-style-image:url(/contents/image/body/left_point.gif);padding-left:16px;}
#contentsBox_top li{list-style-position:outside;margin:1px 0;}
#breadcrumb ul{border-style:none;width:100%;border-collapse:collapse;padding: 0px;margin:0px;font-size:1.4rem;}
#breadcrumb ul li{display: inline-block;padding:2px;color:#000066; text-decoration:none;font-size:1.4rem;}
#breadcrumb a:hover{color:#E48E00;text-decoration:underline;font-size:1.4rem;}
#breadcrumb ul h1{display: inline-block;margin:0;font-weight:normal;font-size:1.4rem;}
#shopTopImage ul {border-style:none;width:98%;border-collapse:collapse;padding: 0px;text-align:left;margin:0;}
#shopTopImage ul li{display: inline-block;margin:0;} 
#shopTopImage ul h1{display: inline-block;margin:0;height:35;} 
#shopTopImage ul.wh1 {border-style:none;width:650;border-collapse:collapse;padding: 0px;margin-bottom: 5px;text-align:left;margin:20;}
#shohinListTitle ul{border-style:none;width:100%;border-collapse:collapse;padding: 0px;text-align:left;margin-bottom:10px;margin-top:0px;}
#shohinListTitle ul h1{display: inline-block;margin:0;font-size:1.8rem;font-weight:normal;color:#333;}
#shohinListTitle ul li{display: inline-block;margin:0;}
h2#check_history,h2#rcmnd{width:98%;text-align:left;border-bottom:solid 2px #ccc;margin:50px auto 0;;padding:0;font-size:140%;color:#333;}
div#sliderRelation2{margin-bottom:10px;}
#sns_fwbtn ul{list-style:none;margin:0;padding:0;vertical-align:top;text-align:right;white-space:nowrap;}
#sns_fwbtn ul li{display:inline-block;vertical-align:top;margin-right:8px;}

-->
