@charset "Shift_JIS ";

a:hover img{
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}

/* ヘッダ */
#header {
	width: 980px;
	margin: 0 auto 30px auto;
	overflow: hidden;
}
/* ラッパー */
#contentsWrap {
	width: 980px;
	margin: 0 auto 30px auto;
	overflow: hidden;
}
/* サイドエリア */
#sideArea {
	width: 210px;
	float: left;
	margin: 0 0 0 0;
}
#sideArea_yamato {
	width: 210px;
	float: left;
	margin: 0 0 0 300px;
}
/* コンテンツ */
#contents {
	width: 730px;
	float: right;
	margin: 0 0 0 0;
	overflow: hidden;
}
#contents_saikyoulist {
	width: 730px;
	float: left;
	margin: 0;
	overflow: hidden;
}
#contents_yamato {
	width: 750px;
	float: left;
	margin: 0 auto;
	overflow: hidden;
}
/* メインイメージ */
#mainBnrArea {
	width: 730px;
	height: 600x;
	margin: 0 auto 40px auto;
	padding: 0;
	overflow: hidden;
}
.mainBnr {
	width: 480px;
	height: 310px;
	overflow: hidden;
	padding: 0;
}
ul.bnrTabs {
	float: right;
}
.bnrTabs li {
	display: block;
	padding: 0;
	margin-bottom: 10px;
	_margin-bottom: -3px;
}
.bnrTabs li a{
	display: block;
	border: #CEC0AE 5px solid;
}

@media projection, screen { 
	.ui-tabs-hide {
		display: none;
	}
}

@media print {
	.ui-tabs-nav {
		display: none;
	}
}
.ui-tabs-panel {
	background: #FFF;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0;
}
.ui-tabs-nav li {
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
}
.ui-tabs-nav a {
}
.ui-tabs-nav a span {
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a:link,
.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,
.ui-tabs-nav .ui-tabs-disabled a:visited { 
	border: #E8D795 5px solid;
}
.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover,
.ui-tabs-nav .ui-tabs-deselectable a:focus,
.ui-tabs-nav .ui-tabs-deselectable a:active { 
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
}
.ui-tabs-loading em {
}

* html .ui-tabs-nav { 
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { 
    display: inline-block;
}

/* ブロック */
.borderWrap {
	width: 708px;
	margin: 0 0 30px 0;
	padding: 10px;
	border: #666 1px solid;
	overflow: hidden;
}
.osusumeArea {
	width: 320px;
	float: left;
}
.osusumeArea a {
	display: block;
}
.newsArea {
	width: 380px;
	float: right;
}
.newsWrap {
	width: 358px;
	height: 300px;
	margin: 0;
	padding: 10px;
	border: #CCC 1px solid;
	overflow: auto;
}
.news {
	width: 340px;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-bottom: #CCC 1px dotted;
	overflow: hidden;
}
.date {
	width: 60px;
	line-height: 1.4;
	text-align: left;
	float: left;
}
.newsContent {
	width: 270px;
	float: right;
	text-align: left;
	line-height: 1.4;
}
.setBannerArea {
	margin: 0 0 15px 0;
}
.setBannerArea img {
	vertical-align: middle;
}
.tanpinArea {
	text-align: center;
}
.tanpinArea a {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	margin: 0 1px;
}
.setBannerAreaL {
	width: 320px;
	float: left;
}
.tanpinAreaR {
	width: 380px;
	float: right;
}

.secWrap {
	width: 730px;
	margin: 0 auto 30px auto;
	overflow: hidden;
}
/* 商品一覧 */
.victoryTable {
	width: 700px;
	margin: 5px 5px;
	border-collapse: collapse;
	border: #C0C0C0 1px solid;
}
.itemTable {
	width: 700px;
	border-collapse: collapse;
	border: #C0C0C0 1px solid;
}

.victoryTable2 {
	width: 700px;
	margin: 5px 0;
	border-collapse: collapse;
	border: #C0C0C0 1px solid;
}
.td1 {
	padding: 1px;
	background: #FFF;
}
.td2 {
	padding: 3px;
	background: #FFF;
	text-align: right;
}
.td3 {
	padding: 3px;
	background: #FFF;
	align: right;
	valign:top;
}
.td4 {
	padding: 3px;
	background: #FFF;
	vertical-align:top;
	text-align:right;
}
.td5 {
	background: #FFF;
	text-align: right;
}
/* 単品商品へのリンク */
.iframe tanpin{
	width:500px;
	height:540px;
	border: 1px #008000 solid;
}

.text1{
	line-height:130%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#306;
}
.text2{
	line-height:130%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#F00;
}
.text3{
	line-height:130%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:10px;
	color: #F90;
}
/* ご利用ガイド */
.deliveryTable {
	width: 680px;
	border: #CCC 1px solid;
	margin: 10px auto 20px auto;
}
.deliveryTable th {
	padding: 10px;
	background: #EEE;
	border: #CCC 1px solid;
	line-height: 1.4;
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}
.deliveryTable td {
	padding: 10px;
	background: #FFF;
	border: #CCC 1px solid;
	line-height: 1.4;
	text-align: center;
	font-weight: normal;
	font-size: 13px;
}

/* 盾妬亥風 */
.itemList li {
	display: inline-block;
	/display: inline;
	/zoom: 1;
	width: 220px;
	margin: 10px 10px 30px 10px;
	text-align: center;
	line-height: 1.4;
	vertical-align: top;
}
/* レビュー記入でクーポンプレゼント */
#contentsCpn{
	width:750px;
	position:absolute;
	margin: 0 auto 10px 215px;
	overflow: hidden;
}
.contentsCpn02{
	positon:absolute;
	margin:10px auto 30px 10px;
	overflow:hidden;
}
.contentsCpn02 img{
	positon:absolute;
	margin:5px auto 10px 25px;
}
.coupon01{
	margin-left:5px;
	font-size:15px;
}
.coupon02{
	margin-left:5px;
	font-size:14px;
}
.coupon03{
	margin-left:5px;
	font-size:15px;
	color:#F00;
	font-weight:bold;
}
/* フッタ */
#footerWrap {
	width: 980px;
	margin: 0 auto;
	overflow: hidden;
}
