@charset "Shift_JIS";

/*==================================
@browser-reset
==================================*/

* {
  margin: 0;
  padding: 0;
}

html {   
  overflow-y:scroll;   
}  

dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div,td,th{
  font-style: normal;
  font-weight: normal;
  font-family: "Osaka","lr oSVbN",Arial,sans-serif;
  font-size: 13px;
  line-height: 1.2em;
}

img {
  border:0;
}

body {
  background-color: #ffffff;
}

#wrapper {
  border:1px solid #333333;
  width: 458px;
  margin:20px auto;
  padding:14px 0;
}

.imagebox {
  text-align:center;
  margin-bottom:14px;
}

.title{
  margin:0 20px 6px 55px;
  font-family: verdana,Arial,sans-serif;
}

.colorbox {
  margin:0 20px 5px 55px;
  font-family: verdana,Arial,sans-serif;
}

.colorbox img{
  margin-right:6px;
  vertical-align:-4px;
}

.colorbox p{
  margin-left:4em;
  margin-top:4px;
  color:#0066cc;
  font-family: verdana,Arial,sans-serif;
}

.size{
  margin:0 20px 3px 55px;
  font-family: verdana,Arial,sans-serif;
}

.size img{
  margin-right:5px;
}

.price{
  margin:0 20px 3px 55px;
  font-family: verdana,Arial,sans-serif;
}

.close{
  text-align:right;
  margin:0 20px;
}