/* CSS Document */

body{
font-family:MS UI Gothic;
margin-left: auto;
margin-top: auto;
text-align:-moz-center; /*FF*/  
#text-align:center; /*IE */ 
}

A:link    {font-family:MS UI Gothic; text-decoration: none; }
A:visited {font-family:MS UI Gothic; text-decoration: none; }
A:active  {font-family:MS UI Gothic; text-decoration: none; }
A:hover   {font-family:MS UI Gothic; text-decoration:underline; }


#wrappper{
font-family:MS UI Gothic;
margin:0 auto;
width:800px;
text-align:left;
}

#head{
font-family:MS UI Gothic;
background-color:#FFFFFF;
border:1px solid #cccccc;
border-spacing:inherit;
width:800px;
}

#main{
font-family:MS UI Gothic;
background-color:#FFFFFF;
border:1px solid #cccccc;
border-spacing:inherit;
color:#000000;
width:800px;
margin-right: auto;
margin-left: auto;
}

#main2{
font-family:MS UI Gothic;
background-color:#FFFFFF;
border:0px solid #cccccc;
padding:5px 5px 5px 2px;
color:#000000;
width:100%;
text-align:left;
line-height:18px;
font-size:12px;
}

#foot{
font-family:MS UI Gothic;
background-color:#FFFFFF;
border:1px solid #cccccc;
border-spacing:inherit;
width:800px;
}

#popup{
font-family:MS UI Gothic;
background-color:#FFFFFF;
border:1px solid #cccccc;
border-spacing:inherit;
width:450px;
}

#calendar{
font-family:MS UI Gothic;
font-size:10px;
color:#333333;
}

#sideCont{
font-family:MS UI Gothic;
font-size:12px;
color:#333333;
padding-left:3px;
padding-right:3px;
border:2px dashed #0099FF;
width:154;
}

#sidebanner01{
	margin:0 0 0 6px;
	}

#goodsFrame{
font-family:MS UI Gothic;
position:absolute;
left:447px;
top:246px;
width:159px;
height:187px;
border:1px solid #333;
}

#notice{
	font-family:MS UI Gothic;
	width:220px;
	height:120px;
	padding:5px;
    background-color:#FFFFFF;
    text-align:left;
	overflow:auto;
	border:1px solid #fff;	
	font-size:12px;
	color:#333333;
	line-height:14px;
}

#goodslist ul{
	margin:0px 1px 10px 6px;
	padding:10px 0 10px 0;
	border-bottom:solid #FF9933 thin;
	border-left:solid #FF9933 thin;
	border-right:solid #FF9933 thin;
	}


#goodslist ul li{
	margin:5px 0 0 10px;
	padding:0 0 0 5px;
	font-size:12px;
	line-height:16px;
	list-style:none;
	}
	

.label{
font-family:MS UI Gothic;
color:#330;
display:block;
font-weight:bold;
}
.contents{
font-family:MS UI Gothic;
font-size:12px;
color:#333333;
line-height:16px;
}
.contents10{
font-family:MS UI Gothic;
font-size:10px;
color:#333333;
}
.styleBlue{
font-family:MS UI Gothic;
font-size:12px;
color: #0000FF}
.styleWhite{
font-family:MS UI Gothic;
font-size:12px;
color:#FFFFFF}
.styleSkyBlue{
font-family:MS UI Gothic;
font-size:12px;
color:#0099FF}
.styleRed{
font-family:MS UI Gothic;
font-size:12px;
color: #FF0000}
.stylePink{
font-family:MS UI Gothic;
font-size:12px;
color: #FFCCFF}
.styleOrange{
font-family:MS UI Gothic;
font-size:12px;
color: #FF9900}
.styleGrayBold{
font-family:MS UI Gothic;
color: #666666;
font-weight: bold;
}
.styleGreen10Bold{
font-size: 10px;
font-weight: bold;
color: #669900;
}

.poin12b{
font-family:MS UI Gothic;
font-size:12px;
color:#333333;
line-height:16px;
}

/* 20110128 */
#logo{
font-size:12px;
text-align:left;
}

#submenu{
font-size:12px;
text-align:right;
padding-right:10px;
}

#goodslist ul li{
list-style-image:url(../imgages/side_navi/icon_01.gif);
list-style-position:inside;
margin:0 0 0 12px;
padding:0 0 0 0;
#line-height:22px;
}
/* IE6 */
* html*#goodslist ul li{
list-style-position:outside;
margin:0 0 0 24px;
padding:0 0 0 2px;
line-height:22px;
}

#search{
width:146px;
margin:0 0 5px 0;
padding:5px 4px 5px 2px;
border:solid #333333 1px;
}
/* IE6 */
* html*#search{
width:154px;
margin:-10px 0 0px 0;
padding:5px 4px -50px 2px;
}

.banner{
margin:2px 0 10px 0;
}

.topbanner{
margin:4px 0 5px 17px;
}
/* IE6 */
* html*.topbanner{
margin:4px 0 5px 17px;
}

#info_out{
	width:604px;
	margin:0 0 0 17px;
	padding:0 0 0 0;
}

#info{
	width:608px;
	height:120px;
	padding:0 0 0 0;
	margin:0 0 0 0;
    background-color:#FFFFFF;
    text-align:left;
	overflow:auto;
	border:1px solid #F7931E;
	font-size:12px;
	color:#333333;
	line-height:14px;
}
/* IE6 */
* html*#info{
	width:610px;
	margin:-4px 0 5px 0;
line-height:24px;
}

#info ul li{
margin:5px 0 5px -20px;
padding:0 0 0 0;
line-height:16px;
list-style:none;
}

#catalog{
width:610px;
margin:8px 0 5px 17px;
padding:0 0 0 0;
}
/* IE6 */
* html*#catalog{
margin:3px 0 5px 17px;
}

#koma01{
text-align:center;
margin:0 0 5px 0;
padding:0 0 0 0;
background-image:url(../imgages/top/back01.gif);
background-repeat:repeat-y;
}
/* IE6 */
* html*#koma01{
text-align:center;
margin:0 0 5px 0;
padding:0 0 0 0;
}

.topmargin{
margin:15px 0 0 0;
}

.osusume{
font-size:12px;
margin:4px 0 0 0;
padding:0 0 0 0;
}

#footer_top{
margin:-10px 0 0 0;
padding:0 0 0 0;
border-spacing:inherit;
color:#000000;
width:800px;
}
/* IE6 */
* html*#footer_top{
margin:-14px 0 0 0;
}

#footer{
margin:0 0 0 0;
padding:0 0 0 0;
border-spacing:inherit;
color:#000000;
width:800px;
}
/* IE6 */
* html*#footer{
margin:0 0 0 0;
}

#information{
background-image:url(../imgages/top/back02.gif);
background-repeat:repeat-y;
padding:0 0 0 0;
margin:10px 13px 10px 6px;
}

.footerinfo{
width:236px;
padding:0 5px 0 5px;
font-size:12px;
text-align:left;
}
