@charset "euc-jp";
/* CSS Document */

/*=======================================================
 全ページ共通　レイアウト
=======================================================*/

body {
	margin: 0px;
	padding: 0px;
	font-size:84%;
	line-height:120%;
	color:#333333;
	border:0px;
	/* ポイントアップ背景	background:url(http://www.waki-st.co.jp/images/other/pointbg01-h.jpg) repeat-y 0px 5px; */
}

a:link { color: #006699; }
a:visited { color: #006699; }
a:active { color: #006699; }
a:hover { color: #E48C19; }

p {
	margin: 0px;
	padding: 0px;
	border:0px;
}
li {
	margin: 0px;
	padding: 0px;
	border:0px;
}
form {
	margin: 0px;
	padding: 0px;
	border:0px;
}

#all {
	width: 900px;
	margin-right: auto;
	margin-left: auto; 
}

.syohinjyoho {margin-top:10px; margin-bottom:5px;}
.title-strongly01 {font-size:120%; font-weight:bold; margin-bottom:5px; line-height: 150%;}
.title-strongly02 {font-size:120%; font-weight:bold; margin-bottom:10px; width:550px;}
.subtit-strongly {font-size:110%; font-weight:bold; color:#996600;}
.hidden-text{display: none;}
.icon-usestf{margin-left:5px;}

h1#toppage {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	font-size:85%;
	font-weight:normal;
	line-height:140%;
	border:0px;
	float:left;
}
#sitemap {
	float:right;
	margin: 3px 0px 2px 0px;
}

#head {
	clear:both;
	margin-bottom: 10px;
}
#main-wrap {
	clear:both;
	padding-bottom: 10px;
}
#main {
	margin: 0px;
	padding: 0px;
	float:right;
	width:680px;
}
#left {
	margin: 0px;
	padding: 0px;
	float:left;
	width:200px;
}
#main-center {
	float:left;
	width:460px;
}
#main-right {
	float:right;
	width:200px;
}

.pagetop {
	margin:10px;
	text-align:right;
}


/*=======================================================
 左ナビ
=======================================================*/

/* search */

.searchblock {
	width:200px;
	background-color:#DFDFDF;
	margin-bottom:10px;
	font-size:90%;
}
.searchblock .searchform {
	width:190px;
	margin: 5px;
	padding: 0px;
	text-align:center;
}
.searchform .form {
	width:100px;
}
.searchform .button {
	margin-left:5px;
}


/* その他 */
#l-type-wrap {
	margin-bottom:20px;
}
#l-series-wrap {
	margin-bottom:20px;
}
#l-service-wrap {
	margin-bottom:20px;
}
.banner01 {
	margin-top:8px;
}
#l-site-wrap {
	text-align:center;
	margin-bottom:20px;
}
#l-spot-wrap {
	margin-bottom:20px;
}

/* sakai_add calendar.php */
.calendar_new{
	width:100%;
	margin-bottom:5px;
	border-top:1px solid #999;
	border-left:1px solid #999;
}
.calendar_new .month{
    background-color:#666;
	color:#FFF;
	text-align:center;
	padding: 1px;
}
.today{}
.calendar_new td{padding:1px 5px 1px 5px;text-align:center;color:#333333;border-right:1px solid #999;border-bottom:1px solid #999;}
#Sat{background:#ccc}
#calend_fr {height:360px;}

/*=======================================================
　フッター
=======================================================*/

#footer {
	width: 900px;
	text-align:left;
	margin-top: 15px;
}
#footer .f-search {
	width: 900px;
	background-color:#DFDFDF;
	text-align:center;
}
#footer .f-search .searchbox {
	margin: 5px;
}
#footer .f-infoarea {
	margin-top: 10px;
	background-color:#F7F7F7;
}
#footer .f-info {
	width: 430px;
	margin: 0px 10px;
}
#footer .f-info .subtit{
	margin-top: 10px;
	margin-bottom: 5px;
}
#footer .f-info .pic01{
	margin-top: 10px;
}
#footer .f-info .pic02{
	margin-top: 10px;
	margin-bottom: 10px;
}
#footer .f-info .pic03{
	margin: 0px 10px;
}
#footer .f-navi {
	width: 900px;
	margin-top:10px;
	background-color:#DFDFDF;
}
#footer .f-navi2 {
	width: 900px;
	margin-top:10px;
	background-color:#F7F7F7;
}
#footer .navibox {
	margin: 5px;
	font-size:90%;
	text-align:center;
}
#footer .navibox2 {
	margin: 5px;
	font-size:90%;
}
#footer .copyright {
	width: 900px;
	font-size:85%;
}
.bottom-link {
	width: 900px;
	font-size:85%;
	border:1px solid #CCC;
	margin-top:5px;
}
.bottom-link .linkbox {
	margin: 5px;
}
#footer .bookmark {
	margin: 10px 10px 50px 10px;
}
.diund{font-size:90%;margin-top:0px;text-align: left;}


/*=======================================================
 買い物かご部分
=======================================================*/

.subtit_order {
	margin-top:50px;
}

.orderdetail {
	margin-top:12px;
}
.orderdetail .itemdetail {
	margin-top:10px;
}
.orderdetail .itemdetail table td {
	padding:5px;
}
.orderdetail .itembox {
	margin: 5px;
}
.orderdetail .itembox p {
	margin: 5px 0px 0px 0px;
	padding:0px;
}
.orderdetail .itembox form {
	margin: 0px;
	padding:0px;
}
.orderdetail .itembox .itemname {
	color:#000;
	font-weight:bold;
	font-size:110%;
}
.orderdetail .itembox .itemprice {
	color:#CC3333;
	font-weight:bold;
	font-size:130%;
}
.orderdetail .caption {
	margin-top:10px;
	width:280px;
	font-size:85%;
}

.zaikohyoji{margin-top:15px;}

/*=======================================================
 トレードセーフ
=======================================================*/

.tradesafe1{  
background:url(http://www.waki-st.co.jp/images/common/left-tsbg.jpg)  
no-repeat; width:200px; height:110px; margin:10px 0px 15px 0px;  
text-align:right; vertical-align:bottom; padding: 3px 0 0 0; }
.tradesafe1 table{ margin-top:41px; margin-left: 82px; }

/*=======================================================
 商品ページ用
=======================================================*/
.zaikohyoji{margin-top:15px;}
.syohinjyoho {margin-top:10px; margin-bottom:5px;}
.title-strongly01 {font-size:120%; font-weight:bold; margin-bottom:5px; line-height: 150%;}
.title-strongly02 {font-size:120%; font-weight:bold; margin-bottom:10px; width:550px;}
.subtit-strongly {font-size:110%; font-weight:bold; color:#996600;}
.diary-read-wrap01 {margin-top:5px; margin-bottom:5px; width:550px; color:#666666; line-height: 130%;}
.diary-line01 { margin-top:5px; margin-bottom:5px;}
.diary-image01 { margin-right:10px;}
.hidden-text{display: none;}
.icon-usestf{margin-left:5px;}

.changewrap {
	width:550px;
	height:550px;
}
#change-img01 {
	position: absolute;
}
#change-img02 {
	display: none;
	position:relative;
	left:0px;
	top:0px;
}
#change-img03 {
	display: none;
	position:relative;
	left:0px;
	top:0px;
}


.subtit-strongly2 {font-size:110%; font-weight:bold; color:#FFFFFF; padding:3px; background-color:#CC0000; line-height: 110%; margin-bottom:5px;}
.tbox {width:145px;}
.pbox-r { padding-left:5px;}
.pbox-l { padding-right:5px;}
.tbox-staff {text-align:left; font-size:110%; line-height:140%;}
.pbox-staff {}

.rank-area {
	width:550px;
/*	background:url(http://www.waki-st.co.jp/images/common/rank-area-back.jpg) no-repeat; */
}
.rank-area img {
	margin-top:20px;
}
