@charset "utf-8";

@import url("../packages/default/css/import.css");
body{
background:transparent url(../packages/default/img/header/top_header_bg.jpg) no-repeat top center;
}
a{
outline:none;
}
div#header {
background:none;
height:142px;
position:relative;
}
.header_text{
color:#ffffff;
position:absolute;
top:10px;
}
div#header h1 a {
float:left;
width:222px;
height:73px;
margin-top:35px;
}
#gnavi{
position:absolute;
top:108px;
left:0;
}
#sub_navi{
position:absolute;
right:180px;
top:80px;
}
.cart{
position:absolute;
right:0;
top:48px;
}
#sub_navi li{
float:left;
color:#ffffff;
}
#sub_navi li a{
color:#ffffff;
}

#gnavi li{
float:left;
}
#gnavi li a{
display:block;
width:188px;
height:34px;
text-indent:-9999px;
}
.gnavi01{
background:url(../packages/default/img/g_navi/g_navi01.gif) no-repeat;
}
.gnavi01:hover{
background:url(../packages/default/img/g_navi/g_navi01_on.gif) no-repeat;
}
#gnavi li .gnavi02{
background:url(../packages/default/img/g_navi/g_navi02.gif) no-repeat;
margin-left:-1px;
}
#gnavi li .gnavi02:hover{
background:url(../packages/default/img/g_navi/g_navi02_on.gif) no-repeat;
margin-left:-1px;
}
.gnavi03{
background:url(../packages/default/img/g_navi/g_navi03.gif) no-repeat;
}
.gnavi03:hover{
background:url(../packages/default/img/g_navi/g_navi03_on.gif) no-repeat;
}
.gnavi04{
background:url(../packages/default/img/g_navi/g_navi04.gif) no-repeat;
}
.gnavi04:hover{
background:url(../packages/default/img/g_navi/g_navi04_on.gif) no-repeat;
}
#gnavi li .gnavi05{
background:url(../packages/default/img/g_navi/g_navi05.gif) no-repeat;
width:189px;
}
#gnavi li .gnavi05:hover{
background:url(../packages/default/img/g_navi/g_navi05_on.gif) no-repeat;
width:189px;
}



div#container {
padding:0;
width:940px;
}
div#leftcolumn{
width:202px;
}
#c_navi{
margin-top:25px;
}
#c_navi ul{
margin:5px 0 7px;
}
#c_navi li a{
display:block;
width:187px;
height:40px;
text-indent:-9999px;
margin-bottom:1px;
}
.c_navi01{
background:url(../packages/default/img/category_navi/c_navi01.gif) no-repeat;
}
.c_navi01:hover{
background:url(../packages/default/img/category_navi/c_navi01_on.gif) no-repeat;
}
.c_navi02{
background:url(../packages/default/img/category_navi/c_navi02.gif) no-repeat;
}
.c_navi02:hover{
background:url(../packages/default/img/category_navi/c_navi02_on.gif) no-repeat;
}
.c_navi03{
background:url(../packages/default/img/category_navi/c_navi03.gif) no-repeat;
}
.c_navi03:hover{
background:url(../packages/default/img/category_navi/c_navi03_on.gif) no-repeat;
}
.c_navi04{
background:url(../packages/default/img/category_navi/c_navi04.gif) no-repeat;
}
.c_navi04:hover{
background:url(../packages/default/img/category_navi/c_navi04_on.gif) no-repeat;
}
.c_navi05{
background:url(../packages/default/img/category_navi/c_navi05.gif) no-repeat;
}
.c_navi05:hover{
background:url(../packages/default/img/category_navi/c_navi05_on.gif) no-repeat;
}
.c_navi06{
background:url(../packages/default/img/category_navi/c_navi06.gif) no-repeat;
}
.c_navi06:hover{
background:url(../packages/default/img/category_navi/c_navi06_on.gif) no-repeat;
}
.c_navi07{
background:url(../packages/default/img/category_navi/c_navi07.gif) no-repeat;
}
.c_navi07:hover{
background:url(../packages/default/img/category_navi/c_navi07_on.gif) no-repeat;
}
.c_navi08{
background:url(../packages/default/img/category_navi/c_navi08.gif) no-repeat;
}
.c_navi08:hover{
background:url(../packages/default/img/category_navi/c_navi08_on.gif) no-repeat;
}


div#three_maincolumn  {
padding:0;
width:572px;
margin-top:25px;
}
div#rightcolumn {
margin-top:10px;
}
.img_title{
margin-bottom:20px;
}



#foot{
background:#000000;
height:150px;
min-width:940px;
}
#fotter {
position:relative;
background-color:#000000;
border-top:none;
padding:0;
width:940px;
}
.copy{
position:absolute;
top:20px;
right:115px;
}
#fotter img {
position:absolute;
top:15px;
right:0;
}

.marbot15{
margin-bottom:15px;
}
.marbot20{
margin-bottom:20px;
}


div#detailtitle h2 {
font-size:120%;
background:#ececec;
border-top:1px solid #c8c8c8;
padding:10px 0 10px 10px;
}


div#detailtitle  {
background:none;
border-style:none;
width:557px;
}
div#undercolumn h2.title {
width:557px;
padding:0;
}
div#listtitle {
border-color:none;
border-style:none;
width:557px;
}
div#undercolumn table {
width:557px;
}
div.listarea {
width:557px;
}
div.listrightblock {
float:right;
width:400px;
}
div.listrightblock h3 {
width:380px;
}
div.listrightblock .in_cart {
margin-left:90px;
}

div#under02column_cart  {
width:557px;
}
#sub_navi li a:hover{
text-decoration:none;
}
div#detailarea {
width:557px;
}
div#detailrightblock  {
width:250px;
}
div#customervoicearea  {
width:557px;
}
div#undercolumn_entry .area470 {
font-size:12px;
width:555px;
font-weight:normal
}

div#undercolumn {
margin:0;
width:557px;
}
div#listtitle {
width:557px;
}
.pagenumberarea, .pagecondarea {
width:537px;
}
div#under02column_cart .totalmoneyarea {
width:678px;
}
div#mynavarea {
min-height:220px;
}
#add_favolite_product{
margin-bottom:10px;
}


#ips_custmize_itemtable{
width:540px;
border:0px;
}
#ips_custmize_itemtable tr{
border:0px;
}
#ips_custmize_itemtable td{
border:0px;
}