/* ************************************************ 
 *	共通設定
 * ************************************************ */
* {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
}

body {
	color: #000000;
	background-color: #ffffff;
	text-align:center;
	letter-spacing:0px;
}

html {
	overflow-y:scroll;
}

br.clear {
	clear: both;
	font: 0pt/0pt sans-serif;
}


h1,h2,h3,h4,h5,h6,p,ul,ol,dl,address {
	margin: 0px;
	padding: 0px;
    font-size:100%;
	font-weight:normal;
	font-style:normal;
}

ul {
	list-style:none;
}
img {
	border:none;
	margin: 0px;
	padding: 0px;
    font-size:100%;
	font-weight:normal;
	font-style:normal;
}


/* ------------------------------------- 
 *	ページレイアウト
 * ------------------------------------- 
 *※ページ全体の幅は800pxとなっています。
    幅を広げる場合は、.sideと.mainのwidth
    の合計値が#containerのwidthになるよう
    設定してください。
 * ------------------------------------- */

/*ページ全体の幅、レイアウトをセンタリング*/
#container {
	margin:0px auto;
	width:900px;
	text-align:left;
	font-size: 13px;
	font-family: "Verdana", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	line-height: 120%;
}
/*leftとmainを囲む*/
.wrapper {
	width:715px;
	float:left;
	padding-right:5px;
	display:inline;
}

/*　画面左側メニューの幅　*/
.left {
	float: right;
	width:190px;
	padding-right:5px;
	display:inline;
}

/*　中央の幅　*/
.main {
	float: right;
	width: 520px;
	display:inline;
}

.right {
	float: left;
	width:180px;
	display:inline;
}

/*　フッター（コピーライト）　*/
.footer {
 	width:100%;
 	clear:left;
	font-size:12px;
 	text-align:center;
 	padding-top:42px;
 	padding-bottom:10px;
	}
.foot_link {
	margin:0 0 0px 0;
	font-size:13px;
	}
.foot_add {
	margin-top:15px;
	padding:20px 0 20px 0;
	line-height:130%;
	border-top:1px dotted #999999;
	}
.foot_add a {
	font-weight:bold;
	color:#FF6600;
	}
.foot_add a:hover { color:#66CC00;}
	
/*********** ヘッダー **************/

.header {
	margin:0 0 6px 0;
	overflow:auto;
	width:900px;
	}
.header h1 {
	height:17px;
	padding:2px 0 0 10px;
	font-size:12px;
	background-color:#FFFFFF;
	color:#666666;
	}
.header h2 {
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/head.jpg) no-repeat;
	height:246px;
	width:900px;
	text-indent:-9999px;
	}


/*********** メインメニュー **************/
.menu {
	width:900px;
	height:30px;
	overflow:hidden;
	}
.menu ul{
	height:30px;
	}
.menu li{
	float:left;
	}
.menu a{
	height:30px;
	}

#menu01 a{
	display:block;
	width:150px;
	text-indent:-9999px;
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu01.jpg) no-repeat;
	}
#menu01 a:hover{
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu01.jpg) 0 -30px no-repeat;
	}
#menu02 a{
	display:block;
	width:150px;
	text-indent:-9999px;
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu02.jpg) no-repeat;
	}
#menu02 a:hover{
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu02.jpg) 0 -30px no-repeat;
	}
#menu03 a{
	display:block;
	width:150px;
	text-indent:-9999px;
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu03.jpg) no-repeat;
	}
#menu03 a:hover{
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu03.jpg) 0 -30px no-repeat;
	}
#menu04 a{
	display:block;
	width:150px;
	text-indent:-9999px;
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu04.jpg) no-repeat;
	}
#menu04 a:hover{
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu04.jpg) 0 -30px no-repeat;
	}
#menu05 a{
	display:block;
	width:150px;
	text-indent:-9999px;
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu05.jpg) no-repeat;
	}
#menu05 a:hover{
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu05.jpg) 0 -30px no-repeat;
	}
#menu06 a{
	display:block;
	width:150px;
	text-indent:-9999px;
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu06.jpg) no-repeat;
	}
#menu06 a:hover{
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/menu06.jpg) 0 -30px no-repeat;
	}


/*********** 左側メニュー **************/
/*商品検索*/
.search_box {
	width:190px;
	height:145px;
	background: url(https://img12.shop-pro.jp/PA01060/854/etc/com_search_bg.jpg) no-repeat;
	}
.search_title {
	padding: 5px 0 0 13px;
	}
.search_title h2 {
	background: url(https://img12.shop-pro.jp/PA01060/854/etc/com_search_title.jpg) no-repeat;
	text-indent:-9999px;
	width:102px;
	height:20px;
	}
.search_box .inner {
	padding: 0 0 0 5px;
	width:170px;
	}
.search_box p {
	font-size:12px;
	line-height:100%;
	}
/*カートの中を見る*/
.incart{
margin:10px 0 0 0;
padding:0 0 10px 0;
background: url(https://img12.shop-pro.jp/PA01060/854/etc/bg_incart.jpg?20111005170057) 0 bottom no-repeat;
}
.subtotal {
	padding:5px 0;
	width:180px;
	margin:0 auto;
}
.stotal {
	text-align:right;
}
.total {
	padding:5px 0;
	border-top:1px dotted #fff;
	text-align:right;
}

.postage {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	margin-bottom:5px;
	list-style-type:none;
}

.postage li {
	margin:5px 0;
	color:red;
	text-align:left;
}

.viewcart {
	padding:5px 0;
	text-align:center;
}

/*カテゴリー*/
.cate_box {
	}
.cate_box h2 {
	padding:10px 0 5px 0;
	}
.cate_box li {
	width:180px; /* 180 */
	list-style:none;
	padding:0 0 6px 6px;
	}

/*左ナビボックス*/
.navibox .navi_mb {
	margin-bottom:15px;
}
.navibox h2 {
	padding:15px 0 5px 0;
	}
.navibox li {
	width:180px; /* 180 */
	list-style:none;
	padding:0 0 6px 6px;
	}
.navibox p {
	text-align:center;
	}
.com_mobile {
	text-align:center;
    }
.com_mobile p {
	padding: 5px 0 0 0;
	font-size:12px;
	}
.com_shop img {
	padding:0 0 7px 5px;
	}
.com_shop .txt {
	padding:10px 5px 0 5px;
	text-align:left
	}

.rssmark table {
	margin:20px auto 0 auto;
	}




/*********** 右側メニュー **************/

/*右ナビボックス*/
.navibox_r {
	margin:0 0 20px 0;
	width:180px;
	}
.navibox_r h2 {
	padding:0 0 5px 0;
	}
.inbox {
	margin:0 0 0 5px;
	width:170px;
	}
	
.navibox_r .photo {
	padding: 0 0 2px 0;
	}
.rank_01 p, .rank_02 p, .rank_03 p, .rank_04 p, .rank_05 p {
	padding:0 0 6px 30px;
	width:140px;
	text-align:center;
	}
.rank_01 { background:url(https://img12.shop-pro.jp/PA01060/854/etc/ranking_rank1.jpg) no-repeat;}
.rank_02 { background:url(https://img12.shop-pro.jp/PA01060/854/etc/ranking_rank2.jpg) no-repeat;}
.rank_03 { background:url(https://img12.shop-pro.jp/PA01060/854/etc/ranking_rank3.jpg) no-repeat;}
.rank_04 { background:url(https://img12.shop-pro.jp/PA01060/854/etc/ranking_rank4.jpg) no-repeat;}
.rank_05 { background:url(https://img12.shop-pro.jp/PA01060/854/etc/ranking_rank5.jpg) no-repeat;}



.security {
	margin:0 0 0 5px;
	width:170px;
	}
.security img {
	padding:0 0 10px 0;
	}
.security h3 {
	margin:0 0 5px 0;
	color:#C80002;
	font-weight:bold;
	}


/*おすすめ韓国食材*/
.recommend {
	margin:0 0 20px 0;
	width:180px;
	}
.recommend .pic_box {
	margin:0 0 0 5px;
	width:170px;
	}
.recommend h2 {
	padding:0 0 5px 0;
	}
.recommend .osusume {
	padding: 0 0 2px 0;
	}
.recommend h3.name {
	padding:0 0 6px 30px;
	width:140px;
	text-align:center;
	background:url(https://img12.shop-pro.jp/PA01060/854/etc/mark_osusme.jpg) no-repeat;
	}

/*  ページの先頭へ  */
.pagetop {
	width:100%;
}
.pagetop a {
	display:block;
	float:right;
	margin-top:20px;
	margin-bottom:20px;
}




