@charset "EUC-JP";

/* CSS Document */



/*

=====  BLOCK BOX ALL ========================

*/
.font_s10 {
	font-size: 10px;
	padding-left: 3px;
}
.font_red {	color:#FF0000;}

/*
=====  LOGIN FORM========================
*/

#loginform {
	width: 180px;
}

#login {font-size="12px";}

#login ul.box01,
#login ul.box00 {
/*	background-image: url(../img/side/na-su/flame_bg.gif);*/
	background-repeat: repeat;
	padding-top: 10px;
}

#login .box00 li{
	text-align: center;
	padding-bottom:3px;
	font-size: 12px;
}

#login .box01 li {
	margin-left: 10px;
}

#login .m_b {
	margin-bottom: 3px;
}

#login .box01 li.memory {
	margin-left: 20px;
	padding-bottom: 5px;
}

#login_form .pass{
	font-size: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}

.login_footer {
	vertical-align: top;
/*	background-image: url(../img/side/na-su/flame_bottom.gif);*/
	background-repeat: no-repeat;
	height: 5px;
	width: 180px;
	margin-bottom: 3px;
}

/*
=====  SEARCH_BOX  ========================
*/

#search_box ul {
	background-image: url(../img/side/na-su/flame_bg.gif);
	background-repeat: repeat;
	width: 180px;
	padding: 5px 0 0 0;
}

#search_box li {
	padding-bottom: 1px;
	margin-left: 20px;
}

#search_box .search_box_footer {
	background-image: url(../img/top/na-su/kensaku-footer.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 180px;
	margin-bottom: 3px;
	padding-bottom:5px;
}

#search_box .m_b {
	margin-bottom: 5px;
}

#search_box p{
	font-size: 10px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}

/*
=====  CATEGOTY_BOX  ========================
*/

#categoty_box ul {
/*	background-image: url(../img/side/na-su/flame_bg.gif);*/
	background-repeat: repeat-y;
	padding-top: 5px;
}

#categoty_box li {
	font-size: 12px;
	padding-bottom: 3px;
}

#categoty_box li.own {
	font-size: 12px;
}

#categoty_box li.sub {
	font-size: 12px;
	margin-left: 15px;
}

.category_box_foot {
/*	background-image: url(../img/side/na-su/flame_bottom.gif);*/
	background-repeat: no-repeat;
	height: 5px;
	width: 180px;
	vertical-align: top;
	margin-bottom: 3px;
}

#categoty_box li img {
	margin-bottom: 3px;
	margin-right: 5px;
	margin-left: 5px;
}

/*
=====  CART BOX  ========================
*/

#cart_box {
	width: 180px;
	font-size: 12px;
}

#cart_box ul {
	background-image: url(../img/side/na-su/flame_bg.gif);
	background-repeat: repeat;
	text-align: center;
}

#cart_box li {
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12px;
}

.cart_box_foot {
	background-image: url(../img/side/na-su/flame_bottom.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 180px;
	vertical-align: top;
	margin-bottom: 3px;
}

#cart_box .item_number {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5BAA13;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}

/*
=====  PICK_UP_ITEM  ========================
*/

.pickup_box_foot {
	background-image: url(../img/top/na-su/flame_item_foot.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 400px;
	vertical-align: top;
	margin-bottom: 3px;
}

#pickup_item_box {
/*	height: 345px;*/
/*	background-image: url(../img/top/na-su/flame_item_bg.gif);*/
	background-repeat: repeat;
	zoom:100%;/*IE6*/
}

#pickup_item_box .bana {
	padding-bottom: 5px;

}


/*\*/

* html div.parent{
	overflow: visible;
	height:1px;
}

/**/


#pickup_item_box .goods {
	height: 150px;
	width: 86px;
	margin-left: 9px;
	padding-top: 8px;
	float:left;

}

#pickup_item_box .pict {

	width:84px;

	height:84px;

	border: 1px solid #CCCCCC;

}

#pickup_item_box .goods p {

	font-size: 11px;
	line-height: 1.2;
	margin-top: 3px;

}
#pickup_item_box .goods .price {
	font-size: 11px;
	color: #FF0000;
	text-align: center;
}



/*

=====  NEWS_BOX  ========================

*/
/*#navi{
 width:472px;
 margin:0;
 padding:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
 font-weight:bold;
}

#navi ul{
 list-style:none;
 margin:0;
 padding:0;
}

#navi ul li{
 display:inline;
 margin:0;
}

#navi ul li a{
 float:left;
 margin:0;
 padding:6px 15px;
 color:#ffffff;
 background:#66ccff;
 text-decoration:none;
 border:1px solid #3399ff;
 border-left:0;
}

#navi ul li a:hover{
 background:#eeeeee;
 color:#999999;
 text-decoration:none;
 border-bottom:1px solid #eeeeee;
}

#navi ul li a.active{
 background:#eeeeee;
 color:#999999;
 border-bottom:1px solid #eeeeee;
}

#main{
 width:472px;
 background:#eeeeee;
 clear:both;
 font-size:12px;
 color:#666666;
 padding:10px;
 font-family:Arial, Helvetica, sans-serif;
}*/
/*

=====  taのしくみ  ========================

*/

/*081114_熊谷変更*/
#navi_bg{
 width:472px;
 margin:0;
 padding-top:52px;
 background:url(../img/top/na-su/tab_title.jpg) center top no-repeat;
}

#navi{
 width:472px;
 margin:0;
 padding:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
 font-weight:bold;
}


#navi ul{
 list-style:none;
 margin:0;
 padding:0;
}

#navi ul li{
 display:inline;
 margin:0;
}

#navi ul li a{
 float:left;
 margin:0;
 /*padding:6px 15px;*/
 color:#ffffff;
 /*background:#66ccff;*/
 text-decoration:none;
 /*border:1px solid #3399ff;*/
 border-left:0;
}

#navi ul li a:hover{
/* background:#eeeeee;
 color:#999999;*/
 text-decoration:none;
 /*border-bottom:1px solid #eeeeee;*/
}

#navi ul li a.active{
/* background:#eeeeee;
 color:#999999;*/
 /*border-bottom:1px solid #eeeeee;*/
}

#main{
 width:472px;
 background:#eeeeee;
 clear:both;
 font-size:12px;
 color:#666666;
 padding:0px;
 font-family:Arial, Helvetica, sans-serif;
}


/*

=====  新tab　　==============

*/



ul#tab_menu{
    list-style:none;
}
ul#tab_menu li{
    list-style:none;
    float:left;
    width:81px;
}
ul#tab_menu a{
    display:block;
    width:81px;
    height:24px;
    text-indent:-9999px;
    overflow:hidden;
}
a.aa{
    background-image:url(/img/top/na-su/n_tab01.jpg);
}
a:hover.aa{
    background-position:0px -27px;
}
a:active.aa{
    background-position:0px -27px;
}
a.bb{
    background-image:url(/img/top/na-su/n_tab02.jpg);
}
a:hover.bb{
    background-position:0px -27px;
}
a:acive.bb{
    background-position:0px -27px;
}
a.cc{
    background-image:url(/img/top/na-su/n_tab03.jpg);
}
a:hover.cc{
    background-position:0px -27px;
}
a.dd{
    background-image:url(/img/top/na-su/n_tab04.jpg);
}
a:hover.dd{
    background-position:0px -27px;
}
a.ee{
    background-image:url(/img/spacer.gif);
}
/*a:hover.ee{
    background-position:0px -27px;
}*/



ul#tab2_menu{
    list-style:none;
    width:100%;
}
ul#tab2_menu li{
    list-style:none;
    float:left;
    width:81px;
}
ul#tab2_menu a{
    display:block;
    width:81px;
    height:24px;
    text-indent:-9999px;
    overflow:hidden;
}
a.ff{
    background-image:url(/img/top/na-su/n_tab06.jpg);
}
a:hover.ff{
    background-position:0px -27px;
}
a.gg{
    background-image:url(/img/top/na-su/n_tab07.jpg);
}
a:hover.gg{
    background-position:0px -27px;
}
a.hh{
    background-image:url(/img/top/na-su/n_tab08.jpg);
}
a:hover.hh{
    background-position:0px -27px;
}
a.ii{
    background-image:url(/img/top/na-su/n_tab09.jpg);
}
a:hover.ii{
    background-position:0px -27px;
}
a.jj{
    background-image:url(/img/top/na-su/n_tab10.jpg);
}
a:hover.jj{
    background-position:0px -27px;
}
a.kk{
    background-image:url(/img/top/na-su/n_tab11.jpg);
}
a:hover.kk{
    background-position:0px -27px;
}



/*

=====  CATEGORY PHOTO BOX==============

*/



#category_photo_box {

	margin-top:3px;

}



#category_photo_box .left_box {

	width: 130px;

	float: left;

	clear: both;

}



#category_photo_box .right_box {

	width: 129px;

	float:right;



	margin-left: 6px;

}

#category_photo_box p {

	font-size: 10px;

	color: #333333;

	height: 45px;

}


/*
=====  CATEGORY PAGE SEARCH TABLE==============
*/

#find-table td,
#find-table-bottom td {
	padding:5px 5px 5px 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #888888;
}


/*

/*
=====  ENTRY PAGE==============
*/

#entry-form {
	width:580px;
	margin:auto;
	font-size:12px;
	line-height:1.4;
}

#entry-form p {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#entry-form table {
	font-size: 12px;
	background-color:#cccccc;
}

#entry-form th {
	text-align: left;
	padding:10px 10px 10px 10px;
	font-weight:normal;
	background-color:#f0f0f0;
}


#entry-form .office{
	background-color:#d7e5f7;
} 

#entry-form td {
	text-align: left;
	padding:10px 10px 10px 10px;
	background-color:#ffffff;
}

#entry-form .button {
	margin-top: 20px;
	text-align: center;
}


/*

=====  BANNER  ========================

*/



.banner {

	margin-bottom: 3px;

}



.banner00 {

	margin-bottom: 6px;

}



.bana {

	margin-bottom: 3px;

}



#banner_box01 {

	background-image: url(../img/bana/na-su/banner10.jpg);

	background-repeat: no-repeat;

	width: 180px;

	padding-top: 63px;

	vertical-align: bottom;

}

#banner_box01 p {

	font-size: 11px;

	padding-left: 18px;

}



#banner_box02 {

	background-repeat: no-repeat;

	width: 180px;

	padding-top: 51px;

	background-image: url(../img/bana/na-su/banner11.jpg);

	vertical-align: bottom;

}



#banner_box02 p {

	font-size: 11px;

	padding-left: 18px;

}



.banner_foot {

/*	background-image: url(../img/bana/na-su/banner11_foot.gif);*/

	background-repeat: no-repeat;

	height: 5px;

	width: 180px;

	vertical-align: top;

	margin-bottom: 3px;

}



#s_plan_box {

	margin-bottom:3px;

}

#s_plan_box ul {

	width: 180px;

}





#s_plan_box a {

	height: 62px;

	width: 60px;

	display: block;

	margin-left: 5px;

	float: left;

}

#s_plan_box p {

	width: 100px;

	float: right;

	padding-left: 5px;

	font-size: 12px;

	color: #333333;

	padding-top: 4px;

	padding-right: 5px;

}



#s_plan_box li.plan01 {

	background-image: url(../img/bana/na-su/s_plan_bg01.jpg);

	background-repeat: no-repeat;

	height: 67px;

	width: 180px;

	vertical-align: bottom;

}



#s_plan_box li.plan02 {

	background-image: url(../img/bana/na-su/s_plan_bg02.jpg);

	background-repeat: no-repeat;

	height: 67px;

	width: 180px;

	vertical-align: bottom;

}



#s_plan_box li.plan03 {

	background-image: url(../img/bana/na-su/s_plan_bg03.jpg);

	background-repeat: no-repeat;

	height: 67px;

	width: 180px;

	vertical-align: bottom;

}



#s_plan_box li.plan04 {

	background-image: url(../img/bana/na-su/s_plan_bg04.jpg);

	background-repeat: no-repeat;

	height: 67px;

	width: 180px;

	vertical-align: bottom;

}



#s_plan_box .plan01,

#s_plan_box .plan02,

#s_plan_box .plan03,

#s_plan_box .plan04{

	clear:both;

}



#s_plan_box .s_plan_foot {

	background-image: url(../img/bana/na-su/s_plan_foot.gif);

	background-repeat: no-repeat;

	height: 6px;

	width: 180px;

	vertical-align: top;

}

