@charset "EUC-JP";

/*
 * Share*style Rakuten shop * https://www.rakuten.ne.jp/styles/
 * Style Guide: /コーディング規約.txt
* License: none (public domain)
 * ----------------------------------------------------
 * プライマリナビゲーションのスタイルです。
 */



/* ---------------------------------------- ■ リセット */

 body {
		background: none !important;
		background-color: transparent;
}



/* ---------------------------------------- ■ スタイル */


#pnav_in {
	width: 1020px;
	padding: 30px 0 20px;
	margin: 0 auto 0;
}

	#pnav_in:after {
		content: ".";
		display: block;
		visibility: hidden;
		height: 0.1px;
		font-size: 0.1em;
		line-height: 0;
		clear: both;
	}
	
	#primary_fb {
		background: #fff !important;
	}
	
		#pnav_in dl {
			width: 100px;
			padding: 0 20px 0 12px;
			margin-bottom: 15px;
			background: url(/parts/primary/img/pnav-border.gif) top right repeat-y;/* 右ボーダー画像 */
			float: left;
			z-index: 80;
		}
		
			/* 右ボーダー消し */
			.pnav_in_end {
				background: none !important;
			}
			
		#pnav_in dt {
			margin-bottom: 15px;
		}
			
		#pnav_in dd {
			margin-bottom: 8px;
		}
		
		#pnav_in a:link		{ color: #fff; text-decoration: underline; }
		#pnav_in a:visited	{ color: #c6c6c6; text-decoration: underline; }
		#pnav_in a:hover	{ color: #dcff00; text-decoration: underline; }
	
	#pnav_in .likebox /* facebook（iframe） */ {
		background: url(/parts/primary/img/loading.gif) 0px 55px no-repeat #fff !important;
		float: right;
		background: #fff;
		border: none;
		overflow: hidden;
		width: 446px;
		height: 265px;
	}
		
		#pnav_in .likebox iframe /* facebook（iframe） */ {
			display: block;
			width: 446px;
			height: 265px;
		}

