/* 全体設定 */

body{
	font-family: "Lucida Grande", "Verdana", "Hiragino Kaku Gothic pro", "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 100%;
	line-height: 1.4em;
	/*background:url(http://www.sakaeya-shopping.jp/site/images/10sm-campain03.gif) repeat-y scroll top left;*/
}
/** IE 禁則処理 IE6以下
* ******************** */
/** html body{
	line-break: strict;
}*/
/** IE 禁則処理 IE7
* ******************** */
/**:first-child+html body{
	line-break: strict;
}*/
/** メイリオ,Meiryo
***************************** */
/** html body */
/*,* html input
,* html textarea*/
/*,*:first-child+html body*/
/*,*:first-child+html input
,*:first-child+html textarea*/
/*{
	font-family:Meiryo, "メイリオ", sans-serif;
}*/



td{
	font-size:100%;
	
}

*{
	margin:0;
	padding:0;
}

a:active,a:focus{
	outline:none;
}

/* 全体設定ここまで */


.calndar{
	font-size:12px;
	color:#333;
	text-align: center;
	vertical-align: middle;
}

.month{
	padding:3px;
	color: #333;
	background-color: #EEE;
}

.day_nor,
.day_sun,
.week_nor,
.week_sun{
	width:20px;
	height:18px;
}


.week_nor{
	color: #333;
	background-color: #F2E9D8;
}

.week_sun{
	color: #333;
	background-color: #D9C998;
}

.day_sun{
	color: #FFFFFF;
	background-color: #F30;
}

.day_nor{
	background-color: #FFFFFF;
}
.text_10px_darkgrey{
	font-size:10px;
	color:#333;
	margin:10px 0 9px;
	text-align: center;
	vertical-align: middle;
}
.ranking {
	color:#333;
	font-size:12px;
	line-height:1.2;
}

.side-category td{
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 3px solid #ccc;
	font-size: 12px;
	color: #666;
	width:176px;
	height:30px;
}

.side-category a{
	background-color:#FFF;
	padding:11px 10px 11px 20px;
	display:block;
	outline:none;
	text-decoration:none;
}

.side-category a:hover{
	background-color:#FFFFE0;
}

.side-category td a img.yajirushi{
	margin:0 7px 1px 0;
}
.side-category td a img.new-icon{
	margin-left:5px;
	margin-bottom:4px;
	margin:5px 0 4px;
}
a{
	font-size:12px;
}

a:link,
a:visited{
	color: #369;
}

a:hover{
	color: #369;
}

a.crumbsList{
	font-size:11px;
}
span.crumbsList{
	font-size:11px;
}

/* ナビゲーション設定*/
td.navi-container{
	width:800px;
	height:44px;
}
td.navi-container a{
	outline:none;
}
td.navi-container a.navi-button1{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi1all.jpg) no-repeat scroll 0 0;
	display:inline-block;
	width:81px;
	height:44px;
}
td.navi-container a.navi-button1:hover{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi1all.jpg) no-repeat scroll 0 -44px;
}

td.navi-container a.navi-button2{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi2all.jpg) no-repeat scroll 0 0;
	display:inline-block;
	width:88px;
	height:44px;
}
td.navi-container a.navi-button2:hover{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi2all.jpg) no-repeat scroll 0 -44px;
}

td.navi-container a.navi-button3{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi3all.jpg) no-repeat scroll 0 0;
	display:inline-block;
	width:90px;
	height:44px;
}
td.navi-container a.navi-button3:hover{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi3all.jpg) no-repeat scroll 0 -44px;
}

td.navi-container a.navi-button4{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi4all.jpg) no-repeat scroll 0 0;
	display:inline-block;
	width:120px;
	height:44px;
}
td.navi-container a.navi-button4:hover{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi4all.jpg) no-repeat scroll 0 -44px;
}

td.navi-container a.navi-button5{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi5all.jpg) no-repeat scroll 0 0;
	display:inline-block;
	width:122px;
	height:44px;
}
td.navi-container a.navi-button5:hover{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi5all.jpg) no-repeat scroll 0 -44px;
}




td.navi-container a.navi-button6{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi6all.jpg) no-repeat scroll 0 0;
	display:inline-block;
	width:90px;
	height:44px;
}
td.navi-container a.navi-button6:hover{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi6all.jpg) no-repeat scroll 0 -44px;
}

td.navi-container a.navi-button7{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi7all.jpg) no-repeat scroll 0 0;
	display:inline-block;
	width:109px;
	height:44px;
}
td.navi-container a.navi-button7:hover{
	background:url(http://www.sakaeya-shopping.jp/site/images/gnavi7all.jpg) no-repeat scroll 0 -44px;
}


.clear{
	display:none;
}

/* ナビゲーション設定ここまで*/

/*a.navi-button{
}
a.navi-button:hover{
	position:relative;
	top:1px;
}*/

a.side-banner{
	outline:none;
}

a.side-banner:hover{
	position:relative;
	top:1px;
	left:1px;
}

td.sidebanner a{
	font-size:12px;
	color:#369;
}
td.sidebanner a:hover{
	color:#C03;
}

table.iteminfo {
	width: 380px;
}
td.sp1{
	font-size: 2px;
}
td.iteminfo1 {
	font-size: 12px;
	line-height: 17px;
	padding: 5px;
	/*background-color:#ffffcc;*/
}
td.iteminfo2 {
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	padding-left: 5px;
	background-color: #ededed;
	border:1px solid #fff;
	color: #003333;
	vertical-align: middle;
	width: 68px;
	font-weight: 700;
}
td.iteminfo1-2 {
	font-size: 12px;
	line-height: 21px;
	padding: 5px;
}
td.iteminfo3 {
	font-size: 12px;
	line-height: 17px;
	padding: 5px;
	border:1px solid #fff;
	background-color:#ffffee;
}


.ranking {
	color:#333333;
	font-size:12px;
	line-height:1.2;
}

table.payment td{
	padding:10px;
}


td.searchForm{
	background:url(http://www.sakaeya-shopping.jp/site/images/search-icon.jpg) no-repeat 6px top scroll;
}

td.searchForm input#search_name{
	width:100px;
}

a.gotoTop{
	background:url(http://www.sakaeya-shopping.jp/site/images/go-top.png) repeat scroll 0 0;
	position:fixed;
	
	width:60px;
	height:64px;
	bottom:5%;
	right:0;
	
}
