@charset "utf-8";

@import url("../packages/default/css/import.css");

ol#praivacy {
margin-top:15px;
}
ol#praivacy li{
list-style-type:decimal;
margin-left:30px;
margin-bottom:10px;
}
ol#praivacy li ul#pra3 {
margin:10px 0;
}
ol#praivacy li ul#pra3 li{
list-style-type:disc;
margin-left:30px;
margin-bottom:5px;
}
.flowtxt {
padding:0 30px 30px 30px;
}
table#tax th {
background-color:#EEE;
}
table#tax td {
background-color:#fff;
}
table#tax  {
width:90%;
margin-bottom:15px;
}
.taxTxt {
padding:0 30px;
margin-bottom:10px;
}
h4.faqBar {
border-bottom:3px double #fff;
padding:2px 0 2px 10px;
background-color:#FFD9EC;
color:#EC5A5A;
margin-left:10px;
margin-bottom:10px;
}
h4.sizeBar {
border-bottom:3px double #fff;
padding:2px 0 2px 10px;
background-color:#FFD9EC;
color:#ff0000;
margin-left:10px;
margin-bottom:10px;
margin-top:15px;
}
ul#faq {
margin-left:10px;
}

.discount{
 margin:2px 0;
 padding:2px;
 background:#FF0000;
 color:#FFFFFF;
 font-weight:bold;
 font-size:12px;
 width:auto;
}


.ppalattention {
	margin:5px;
	padding:5px;
	width:550px;
	color:#FF0000;
	background-color:#FFFFEE;
	border:#FF0000 2px solid;
	text-align:left;
font-size:14px;
}

#sizetable{
	text-align:right
}
#sizetable td{
	padding:1px;
	text-align:right;
}
#sizetable td.ttl{
	padding:1px;
	text-align:left;
}


.news_box {
overflow:scroll;
overflow-x:hidden;
width: 653px;
height: 100px;
margin-bottom: 1.5em;
background-color: #ffffff;
border: 1px #c0c0c0 solid;
color: #000000;
}

.news_box dd{
 margin-left: 10px;
 border-bottom: 1px #c0c0c0 dotted;
}

searcharea {
 margin-top: 10px;
 width: 208px;
}

