@charset "UTF-8";

/*
------------------------------------------------------------
 CMS system :Loogo Engine (Type CircleLink)
 Making by handcol (handcol.com)
 
 default (標準)
------------------------------------------------------------
*/


/*
-------------------------------------------------------
[@メインコンテナ]
-------------------------------------------------------
*/

/*
-------------------------------------------------------
	BIGBOX_PLACE_MainContainer (大囲み 領域:メインコンテナ) *Update
-------------------------------------------------------
*/

/* [囲み] */
#BIGBOX_PLACE_MainContainer #BIGBOX_CONTENT_MainContainer
{
		background-color:#fffcf7;
		background-image:url('../images/maincontainer_content_t01_bg01.gif');
		background-position:top;
		background-repeat:repeat-y;
}



/*
-------------------------------------------------------
	BOX_DefaultStyle (囲み:標準構成)
-------------------------------------------------------
*/

/* [囲み] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle
{
	margin: 40px 0px 40px 0px;
}

/* [文章タイプ01] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_P01
{
	margin: 0px 20px 10px 30px;
	color: #533;
	font-size: 95%;
	line-height: 130%;
}

/* [キャプション h2] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_h2
{
	margin: 0px 30px 0px 30px;
	color: #533;
	line-height: 130%;
	font-size: 95%;
	font-weight: bold;
	line-height: 120%;
}

/* [インプットボックス キャプション タイプ01] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_InputBox_Caption_Type01
{
	display: inline-block;
	margin:20px 0px 0px 35px;
	line-height: 130%;
	color: #533;
	font-size: small;
	font-weight: bold;
}

/* [インプットボックス サブキャプション タイプ01] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_InputBox_SubCaption_Type01
{
	display: inline-block;
	margin:5px 0px 0px 35px;
	line-height: 130%;
	color: #a33;
	font-size: small;
	font-weight: normal;
}

/* [インプットボックス サブキャプション タイプ02] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_InputBox_SubCaption_Type02
{
	display: inline-block;
	margin:10px 0px 0px 35px;
	line-height: 130%;
	color: #33a;
	font-size: small;
	font-weight: normal;
}

/* [ノーマルテキスト タイプ01] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_NormalText_Type01
{
	display: inline-block;
	margin:0px 0px 0px 10px;
	line-height: 130%;
	color: #333;
	font-size: small;
	font-weight: normal;
}


/* [インプットボックス 入力] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_InputBox_Input_Type01
{
	margin: 0px 0px 0px 5px;
	padding: 0px 3px 0px 3px;
	color: #533;
	font-weight: normal;
	line-height: 130%;
}

	/* [送信ボタン] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_InputBox_Submit_Button
	{
		display: inline-block;
		margin:15px 0px 15px 30px;
		padding: 5px;
		color: #533;
		font-size: small;
		font-weight: bold;
	}
	

	
	/* [リンク:ボタン お買い物を続ける]:start */
	/* [----------------------------------------------------] */
	
	/* [リンク:共通] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .B_NextShopping
	{
		display: inline-block;
		margin:0px 3px 0px 10px;
		text-decoration: none;
		font-size: 95%;
		border:solid #555;
		border-width: 1px;
	}
	
	/* [リンク:通常] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:link.B_NextShopping
	{
		border: dotted #333;
		border-width: 0px 0px 1px 0px;
		color:#358;
	}
	
	/* [リンク:閲覧済み] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:visited.B_NextShopping
	{
		color:#173;
		border: dotted #333;
		border-width: 0px 0px 1px 0px;
	}
	
	/* [リンク:ホバー] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:hover.B_NextShopping
	{
		background-color:#fec;
	}
	
	/* [リンク:アクティブ] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:active.B_NextShopping
	{
		background-color:#cfe;
	}
	/* [----------------------------------------------------] */
	/* [リンク:ボタン お買い物を続ける]:end */

	
	/* [テーブル タイプ01] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_TABLE_Type01
	{
		margin: 10px 0px 0px 30px;
		border-collapse: collapse; 
		border-spacing:0px;
		vertical-align:top;
		font-size: 95%;
		border:solid #555;
		border-width: 1px;
	}
	
	/* [TH タイプ01] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_TH_Type01
	{
		padding: 5px;
		font-size:95%;
		border:solid #555;
		border-width: 1px;
		background-color: #aed;
	}
	
	/* [TH タイプ01] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_TH_Type02
	{
		padding: 5px;
		border:solid #555;
		border-width: 1px;
		background-color: #ace;
	}
	
	/* [TD タイプ01] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_TD_Type01
	{
		padding: 5px;
		border:solid #555;
		border-width: 1px;
		background-color: #fff;
	}
	
	/* [TD タイプ02] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .DefaultStyle_TD_Type02
	{
		padding: 5px;
		border:solid #555;
		border-width: 1px;
		background-color: #ccc;
	}


/* [リンク:文章内タイプ01]:start */
/* [----------------------------------------------------] */

/* [リンク:共通] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .Link01_TextIn_DefaultStyle
{
	display: inline-block;
	margin:0px 3px 0px 3px;
	text-decoration: none;
	font-size: 95%;
}

/* [リンク:通常] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:link.Link01_TextIn_DefaultStyle
{
	border: dotted #333;
	border-width: 0px 0px 1px 0px;
	color:#358;
}

/* [リンク:閲覧済み] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:visited.Link01_TextIn_DefaultStyle
{
	color:#173;
	border: dotted #333;
	border-width: 0px 0px 1px 0px;
}

/* [リンク:ホバー] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:hover.Link01_TextIn_DefaultStyle
{
	background-color:#fec;
}

/* [リンク:アクティブ] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:active.Link01_TextIn_DefaultStyle
{
	background-color:#cfe;
}

/* [----------------------------------------------------] */
/* [リンク:文章内01]:end */



/* [リンク:タイプ01]:start */
/* [----------------------------------------------------] */

/* [リンク:共通] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .Link01_DefaultStyle
{
	display: inline-block;
	margin:0px 0px 0px 40px;
	text-decoration: none;
	line-height: 120%;
	font-size: 95%;
}

/* [リンク:通常] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:link.Link01_DefaultStyle
{
	padding:2px;
	border: dotted #333;
	border-width: 0px 0px 1px 0px;
	color:#358;
}

/* [リンク:閲覧済み] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:visited.Link01_DefaultStyle
{
	color:#173;
	border: dotted #333;
	border-width: 0px 0px 1px 0px;
	padding:2px;
}

/* [リンク:ホバー] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:hover.Link01_DefaultStyle
{
	padding:2px;
	background-color:#fec;
}

/* [リンク:アクティブ] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:active.Link01_DefaultStyle
{
	padding:2px;
	background-color:#cfe;
}

/* [----------------------------------------------------] */
/* [リンク:タイプ01]:end */



/* [リンク:削除ボタン]:start */
/* [----------------------------------------------------] */

/* [リンク:共通] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .LINK_cart_item_delete
{
	display: inline-block;
	margin:0px 3px 0px 3px;
	padding: 3px;
	border: solid #333;
	border-width: 1px;
	text-decoration: none;
	font-size: 95%;
}

/* [リンク:通常] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:link.LINK_cart_item_delete
{
	color:#a00;
	font-weight: normal;
	background-color: #eee;
}

/* [リンク:閲覧済み] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:visited.LINK_cart_item_delete
{
	color:#a00;
	font-weight: normal;
	background-color: #Fea;
}

/* [リンク:ホバー] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:hover.LINK_cart_item_delete
{
	background-color:#fea;
}

/* [リンク:アクティブ] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  a:active.LINK_cart_item_delete
{
	background-color:#cfe;
}

/* [----------------------------------------------------] */
/* [リンク:削除ボタン]:end */



	/*
	-------------------------------------------------------
		BOX_DefaultStyle_Main (囲み:メインエリア)
	-------------------------------------------------------
	*/
	
	/* [囲み] */
	#BOX_DefaultStyle #BOX_DefaultStyle_Main
	{
		float: left;
		width: 620px;
	}
	
	
	/*
	-------------------------------------------------------
		BOX_DefaultStyle_Sub (囲み:サブエリア)
	-------------------------------------------------------
	*/
	
	/* [囲み] */
	#BOX_DefaultStyle #BOX_DefaultStyle_Sub
	{
		margin:0px -3px 0px 0px; /* [! IE6バグ対策] */
		float:left;
		width:165px;

	}
	
	
	/*
	-------------------------------------------------------
		BOX_CartItem (囲み:カートの内容)
	-------------------------------------------------------
	*/
	
	
	/* [囲み] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle #BOX_CartItem
	{
		padding: 15px 15px 15px 0px;
		border:dotted #533;
		border-width: 1px 0px 0px 0px;
	}
	
	/*
	-------------------------------------------------------
		FinalPriceView (囲み:最終金額)
	-------------------------------------------------------
	*/

	
	/* [囲み] */
	#BOX_DefaultStyle #BOX_CartItem #FinalPriceView
	{
		margin: 30px 80px 0px 30px;
		border:solid #58c;
		border-width: 0px 0px 1px 0px;
		color: #533;
		font-size: 95%;
		line-height: 130%;
	}
	
	/*
	-------------------------------------------------------
		PayRule (囲み:支払い方法)
	-------------------------------------------------------
	*/
	
	/* [囲み] */
	#BOX_DefaultStyle #PayRule
	{
		margin: 30px 15px 0px 0px;
		color: #533;
		font-size: 95%;
		line-height: 130%;
	}
	
	/*
	-------------------------------------------------------
		SendAddress (囲み:送付先・ご連絡先)
	-------------------------------------------------------
	*/

	/* [囲み] */
	#BOX_DefaultStyle #SendAddress
	{
		margin: 30px 15px 0px 0px;
		color: #533;
		font-size: 95%;
		line-height: 130%;
	}
	
	
	/*
	-------------------------------------------------------
		SubInfo (囲み:備考)
	-------------------------------------------------------
	*/

	/* [囲み] */
	#BOX_DefaultStyle #SubInfo
	{
		margin: 30px 15px 0px 0px;
		color: #533;
		font-size: 95%;
		line-height: 130%;
	}
	


	/*
	-------------------------------------------------------
		BOX_SignIn (囲み:サインイン)
	-------------------------------------------------------
	*/
	
	
	/* [囲み] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle #BOX_SignIn
	{
		padding: 15px 15px 15px 0px;
		border:dotted #533;
		border-width: 1px 0px 0px 0px;
	}

	
	/* [キャプション メールアドレス入力] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .InputBox_Caption
	{
		display: inline-block;
		margin:15px 0px 0px 35px;
		color: #533;
		font-size: small;
		font-weight: bold;
	}
	
	/* [キャプション パスワード入力] */
	#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_DefaultStyle  .Singin_Caption_Password
	{
		display: inline-block;
		margin:10px 0px 0px 35px;
		color: #533;
		font-size: small;
		font-weight: bold;
	}
	
	
	/*
	-------------------------------------------------------
		BOX_AccountEdit (囲み:アカウント操作)
	-------------------------------------------------------
	*/
	
	/* [囲み] */
	#BOX_DefaultStyle #BOX_AccountEdit
	{
		padding: 15px 15px 15px 0px;
		border:dotted #533;
		border-width: 1px 0px 0px 0px;
	}

	
	
/*
-------------------------------------------------------
	BOX_ListView (囲み:リスト一覧)
-------------------------------------------------------
*/

/* [囲み] */
#BIGBOX_CONTENT_MainSubject #BOX_TopView #BOX_ListView
{
	margin: 20px 0px 20px 0px;
}


	/*
	-------------------------------------------------------
		BOX_Item_ListOne (囲み:リスト商品単一)
	-------------------------------------------------------
	*/
	
	/* [囲み] */
	#BOX_TopView #BOX_ListView #BOX_ListOne
	{
		margin: 0px 0px 0px 10px;
	}
	
		/*
		-------------------------------------------------------
			BOX_ListOne_Link (囲み:リンクボックス)
		-------------------------------------------------------
		*/
		
		/* [囲み] */
		#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link
		{
			display: block;
			width: 720px;
			padding: 5px 0px 5px 0px;
			text-decoration: none;
		}
		
		
			/*
			-------------------------------------------------------
				BOX_GrpArea (囲み:画像エリア)
			-------------------------------------------------------
			*/
			
			/* [囲み] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_GrpArea
			{
				display:block;
				float: left;
				width: 155px;
			}
			
			/* [画像] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_GrpArea  .IMG_GrpArea
			{
			}
			
			
			/* [リンク:囲み]:start */
			/* [----------------------------------------------------] */
			
			/* [リンク:共通] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_GrpArea  .IMG_GrpArea_Link
			{
				margin:0px 0px 0px 20px;
			}
			
			/* [リンク:通常] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_GrpArea  a:link.IMG_GrpArea_Link
			{
				display: inline-block;
				padding:2px;
				background-color:#987451;
			}
			
			/* [リンク:閲覧済み] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_GrpArea  a:visited.IMG_GrpArea_Link
			{
				display: inline-block;
				padding:2px;
				background-color:#79aadc;
			}
			
			/* [リンク:ホバー] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_GrpArea  a:hover.IMG_GrpArea_Link
			{
				padding:2px;
				background-color:#ffbc65;
			}
			
			/* [リンク:アクティブ] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_GrpArea  a:active.IMG_GrpArea_Link
			{
				padding:2px;
				background-color:#f9a554;
			}

			/* [----------------------------------------------------] */
			/* [リンク:囲み]:end */
			
			
			
			/*
			-------------------------------------------------------
				BOX_TextArea (囲み:テキストエリア)
			-------------------------------------------------------
			*/
			
			/* [囲み] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_TextArea
			{
				display: block;
				width: 560px;
				text-decoration: none;
				margin: 0px 0px 0px 150px;
			}
			
			
			/* [リンク:囲み]:start */
			/* [----------------------------------------------------] */
			
			/* [リンク:共通] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link .TextArea_Link
			{
			}
			
			/* [リンク:通常] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link a:link.TextArea_Link
			{
			}
			
			/* [リンク:閲覧済み] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link a:visited.TextArea_Link
			{
			}
			
			/* [リンク:ホバー] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link a:hover.TextArea_Link
			{
				background-color: #fff2d4;

			}
			
			/* [リンク:アクティブ] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link a:active.TextArea_Link
			{
				background-color:#ee8800;
			}
			
			/* [----------------------------------------------------] */
			/* [リンク:囲み]:end */
			
			
			
			/* [H3] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_TextArea  .ListOne_H3
			{
				display: inline;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 1px 0px;
				color: #577;
				font-weight: bold;
				border: dotted #577;
				border-width: 0px 0px 1px 0px;
			}
			
			/* [価格01(定価)] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_TextArea  .ListOne_ItemPrice01
			{
				display: inline-block;
				margin: 10px 0px 0px 0px;
				font-size: small;
				line-height: 130%;
				color: #000;
				text-decoration: line-through;
			}
			
			/* [価格02(売値)] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_TextArea  .ListOne_ItemPrice02
			{
				display: inline-block;
				margin: 0px 0px 0px 5px;
				color: #BD1700;
				font-size: small;
				font-weight: bold;
				line-height: 130%;
			}
			
			/* [カテゴリ] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_TextArea  .ListOne_Category
			{
				display: inline-block;
				margin: 0px 0px 0px 10px;
				color: #555;
				font-size: small;
				font-weight: bold;
				line-height: 130%;
			}
			
			/* [在庫数] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_TextArea  .ListOne_ItemStock
			{
				display: inline-block;
				margin: 0px 0px 0px 10px;
				color: #555;
				font-size: small;
				font-weight: bold;
				line-height: 130%;
			}
			
			/* [本文] */
			#BOX_TopView #BOX_ListView #BOX_ListOne #BOX_ListOne_Link #BOX_TextArea  .ListOne_MainText
			{
				display: inline-block;
				margin: 10px 0px 0px 0px;
				font-size: small;
			}

/* [end css] */
