.enter a{
  font-size: 11px;
  color: #333333;
  line-height: 150%;
  text-decoration: none;
}
.enter a:visited{
  font-size: 11px;
  color: #333333;
  line-height: 150%;
  text-decoration: none;
}
.enter a:hover{
  font-size: 11px;
  color: #105b94;
  line-height: 150%;
  border-bottom:dotted 1 BLACK;
}
.copy {
  font-size: 10px;
  font-family: verdana,arial; 
  color: #333333;
  line-height: 150%;
}
.copy a{
  font-size: 11px;
  color: #333333;
  line-height: 150%;
  text-decoration: none;
}
.i_name {
	color: #006666;
}
.i_name a{
	color: #006666;
}
.i_name a:visited{
  color: #006666;
}
.mail .notice {
	color: #006666;
}
.copy a:visited{
  font-size: 11px;
  color: #333333;
  line-height: 150%;
}
.copy  a:hover{
  font-size: 11px;
  color: #339966;
  line-height: 150%;
  text-decoration: none;
}

.small {
  font-size: 12px;
  font-family: verdana,arial; 
  color: #006666;
  line-height: 120%;
}
.small a{
  font-size: 10px;
  color: #006666;
  line-height: 150%;
  text-decoration: none;
}
.small a:visited{
  font-size: 10px;
  color: #006666;
  line-height: 150%;
}
.small  a:hover{
  font-size: 10px;
  color: #339966;
  line-height: 150%;
  text-decoration: none;
}
.medium {
  font-size: 14px;
  font-family: verdana,arial; 
  color: #006666;
  line-height: 150%;
}
.medium #topinfo .section .ctg_box .i_name a {
	color: #006666;
}
.medium #topinfo .section .ctg_box .i_name a:hover{
	color: #339966;
}
.medium .section .ctg_box .i_name {
	color: #006666;
}
.medium .section .ctg_box .i_price {
	color: #006666;
}
.medium .section .item_image-box {
	float: left;
}
.medium a{
  font-size: 12px;
  color: #006666;
  line-height: 150%;
  text-decoration: none;
}
.medium a:visited{
  font-size: 12px;
  color: #006666;
  line-height: 150%;
}
.medium  a:hover{
  font-size: 12px;
  color: #339966;
  line-height: 150%;
  text-decoration: none;

}

.medium2 {
  font-size: 12px;
  font-family: verdana,arial; 
  color: #006666;
  line-height: 120%;
  padding-left:1.5em;
}

.tokucho {
  font-size: 14px;
  font-family: verdana,arial; 
  color: #006666;
  line-height: 150%;
  padding: 0 0 0 1.5em;
  font-weight: bold;
}

.hid{	
	display:none;
}

h1,h2,h4,h5,h6,h7 {
font-size: 10px;
color: #999999;
font-weight: normal;
margin: 0px;
padding: 0px;
potision: static:
}


h3 {
font-size: 15px;
color: #598e8e;
font-weight: normal;
margin: 0px;
line-height: 150%;
padding: 0px;
potision: static:
}
.medium .section .item_category {
	color: #598e8e;
}
.medium .section .item_detail-txt {
	line-height: 20px;
	color: #006666;
}


.medium #topinfo {
	background-color: #FFFFFF;
        font-size: 12px;
	height: 180;
	width: 425;
	color: #666666;
	line-height: 10px;
        text-align: left;
}

.medium #topinfo1 {
        font-size: 15px;
	height: 180;
	width: 425;
	color: #74baba;
	line-height: 12px;
        text-align: left;
}


.medium #info {
        background-color: #FFFFFF;
        font-size: 12px;
        height: 280px;
	width: 425px;
	color: #006666;
	line-height: 40px;

}

.smal {
  font-size: 10px;
  font-family: verdana,arial; 
  color: #999999;
  line-height: 150%;


}

.bgb {
background-color: #d6d5d0;
}
.s-title {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #000066;
}

table.mail td{
	font-size: 12px;
	color:#999999;
	padding:0 2em 1em 1em;
}

table.mail td.ri{
	font-size: 12px;
	color:#006666;
	padding:0 2em 1em 0;
}

div.notice{
	font-size: 11px;
	color: #006666;
}

p.contact-text{
	text-align:left;
	font-size: 12px;
	color:#006666;
	padding:1em 0 1em 3em;
}

p.contact-thanks{
	text-align:center;
	font-size: 17px;
	color:#006666;
	padding:1em 0 1em 0;
}
p.contact-thanks2{
	text-align:center;
	font-size: 12px;
	color:#006666;
	padding:1em 0 3em 0;
}
.red {
	color: #FF0000;
}

