@charset "UTF-8";

/*--[1]TITLE---------------------------------------------------*/

	.Case-TOP {
		background:url(../images/case_title_top.gif) no-repeat ;
		}

/*--[2]CASE-MENU(Pending)---------------------------------------------------*/

.CaseMENU {
	background:url(../images/case_menu.gif) no-repeat left top ;
	margin-top:10px ;
	}
	.CaseMENU li {
		float:left ;
		display:inline ;
		}
	.CaseMENU li a {
		display:block ;
		height:27px ;
		text-indent:-99999px ;
		overflow:hidden ;
		width:130px ;
		}
	/*1.INSYOKU*/
	.CaseMENU .Inshoku a {
		background:url(../images/case_menu.gif) no-repeat 0 -27px ;
		}
	.CaseMENU .Inshoku a:hover {
		background:url(../images/case_menu.gif) no-repeat 0 -54px ;
		}
	.CMenu-Inshoku .Inshoku a, .CMenu-Inshoku .Inshoku a:hover {
		background:none ;
		}
	/*2.BIYOU*/
	.CaseMENU .Biyou a {
		background:url(../images/case_menu.gif) no-repeat -130px -27px ;
		}
	.CaseMENU .Biyou a:hover {
		background:url(../images/case_menu.gif) no-repeat -130px -54px ;
		}
	.CMenu-Biyou .Biyou a, .CMenu-Biyou .Biyou a:hover {
		background:none ;
		}
	/*3.TSUHAN*/
	.CaseMENU .Tsuhan a {
		background:url(../images/case_menu.gif) no-repeat -260px -27px ;
		}
	.CaseMENU .Tsuhan a:hover {
		background:url(../images/case_menu.gif) no-repeat -260px -54px ;
		}
	.CMenu-Tsuhan .Tsuhan a, .CMenu-Tsuhan .Tsuhan a:hover {
		background:none ;
		}

/*--[3]CASE-CONTENTS(Under the MENU)---------------------------------------------------*/

/*#CaseBOX {(Pending)
	border:1px solid #999 ;
	}
*/
	.CASE-Packing .PackingHEAD {
		border:1px solid #CCC ;
		border-top:1px solid #CCC ;
		padding:3px ;
		}
	#CaseBOX .CASE-Packing .PackingHEAD {
		border-bottom:1px solid #CCC ;
		border-left:none ;
		border-right:none ;
		border-top:1px solid #CCC ;
		padding:3px ;
		}
	.CASE-Packing .Big h3 {
		font-size:medium ;
		padding:3px 0 3px 45px ;
		}
	.CASE-Packing .Little h3 {
		padding:2px 0 2px 25px ;
		}

	/*INSYOKU HEAD*/
	.Insyoku .PackingHEAD {
		background-color:#EEE ;
		}
	.Insyoku .Big h3 {
		background:url(../images/case_icn_insyoku_big.gif) no-repeat 3px  ;
		}
	.Insyoku .Little h3 {
		background:url(../images/case_icn_insyoku_little.gif) no-repeat 3px  ;
		}
	/*BIYOU HEAD*/
	.Biyou .PackingHEAD {
		background-color:#E7EFFF ;
		}
	.Biyou .Big h3 {
		background:url(../images/case_icn_biyou_big.gif) no-repeat 3px  ;
		}
	.Biyou .Little h3 {
		background:url(../images/case_icn_biyou_little.gif) no-repeat 3px  ;
		}
	/*TSUHAN HEAD*/
	.Tsuhan .PackingHEAD {
		background-color:#FFF4E7 ;
		}
	.Tsuhan .Big h3 {
		background:url(../images/case_icn_tsuhan_big.gif) no-repeat 3px  ;
		}
	.Tsuhan .Little h3 {
		background:url(../images/case_icn_tsuhan_little.gif) no-repeat 3px  ;
		}
	/*MAKER HEAD*/
	.Maker .PackingHEAD {
		background-color:#f3f9ed ;
		}
	.Maker .Big h3 {
		background:url(../images/case_icn_maker_big.gif) no-repeat 3px  ;
		}
	.Maker .Little h3 {
		background:url(../images/case_icn_maker_little.gif) no-repeat 3px  ;
		}

/*--[4]CASE-INNER---------------------------------------------------*/

.ThreeColumn .CASE-Packing .PackingCONTENT {
		margin-bottom:20px ;
		margin-left:15px ;
		width:530px ;
		}

#CaseBOX .innerPack {
	margin:0 auto ;
	width:540px ;
	}
	.OneCaseBOX {
		border:1px solid #000 ;
		margin-bottom:10px ;
		padding:5px ;
		}
		.OneCaseBOX dt {
			font-weight:bold ;
			}
		.OneCaseBOX .ShopImg {
			float:left ;
			}
		.OneCaseBOX ul {
			float:left ;
			margin-left:10px ;
			width:410px ;
			}
		.OneCaseBOX li {
			list-style:none ;
			}
		.OneCaseBOX .ShopCheck {
			background:url(../images/case_icn_check.gif) no-repeat left 1px ;
			font-size:medium ;
			font-weight:bold ;
			padding-left:15px ;
			}
		.OneCaseBOX .ShopMokuteki {
			background:url(../images/case_item_mokuteki2.gif) no-repeat ;
			margin-top:5px ;
			padding-top:20px ;
			}

#CaseBOX .GoToTop {
	margin-left:auto ;
	margin-right:auto ;
	width:540px ;
	}

.CaseItem {
	margin-bottom:20px ;
	padding-top:25px ;
	}
	.Item-Name {
		background:url(../images/case_item_name.gif) no-repeat ;
		}
	.Item-Mokuteki {
		background:url(../images/case_item_mokuteki.gif) no-repeat ;
		}
	.Item-Shop {
		background:url(../images/case_item_shop.gif) no-repeat ;
		}
	.Item-Syouhin {
		background:url(../images/case_item_syouhin.gif) no-repeat ;
		}
		.Item-Shop .Three-Item-Shop {
			float:left ;
			width:168px ;
			}
		.Item-Shop .subLime, .Item-Shop .Toto {
			margin-right:9px ;
			}
		.Item-Shop .Three-Item-Shop dt, .Item-Shop .One-Item-Shop dt {
			background-color:#000 ;
			color:#FFF ;
			padding:2px 5px ;
			}
		.Item-Shop .Three-Item-Shop .ShopImg, .Item-Shop .One-Item-Shop .ShopImg {
			border-left:1px solid #000 ;
			border-right:1px solid #000 ;
			font-size:0px ;
			}
		.Item-Shop .Three-Item-Shop .ShopAdd, .Item-Shop .One-Item-Shop .ShopAdd {
			border:1px solid #000 ;
			background-color:#FFF ;
			background:url(../images/icn_add.gif) no-repeat 5px 2px ;
			padding-left:22px ;
			}

	.CASE-Dounyu .PackingHEAD {
		margin:0 auto ;
		}
	.CASE-Dounyu .innerPack .Strong-Blue {
		color:#039 ;
		font-weight:bold ;
		font-size:large ;
		padding-top:10px ;
		}

	.List-Dounyu dt, .List-Dounyu dd {
		font-weight:bold ;
		padding:2px 0 ;
		}
	.List-Dounyu dt {
		font-size:medium ;
		}
	.List-Dounyu dd {
		font-weight:bold ;
		margin-left:1em ;
		}
	.List-Dounyu dd strong, .Strong-Red {
		color:#F00 ;
		font-size:large ;
		}

	.List-Jissi {
		border:1px solid #999 ;
		margin-top:15px ;
		}
	.List-Jissi dt {
		background:url(../images/case_icn_mail.gif) no-repeat left center ;
		border-bottom:1px solid #999 ;
		color:#333 ;
		font-weight:bold ;
		padding:3px 0 3px 35px ;
		}
	.List-Jissi dd {
		color:#333 ;
		padding:5px ;
		}
	.List-Jissi dd .Tencho {
		display:block ;
		color:#333 ;
		text-align:right ;
		}

	.SmallishBOX {
		border:1px solid ;
		}
		.SmallishBOX .SmallishTITLE {
			color:#FFF ;
			padding:3px ;
			}
		.inerSmallish {
			margin:5px auto 5px auto ;
			width:520px ;
			}
/*Co PROFILE*/
	.CoProfile {
		border-color:#666 ;
		}
	.CoProfile .SmallishTITLE {
		background-color:#666 ;
		}

		.CoProfile .inerSmallish {
			font-weight:bold ;
			}
		.CoProfile th {
			padding:5px 0 ;
			text-align:right ;
			width:120px ;
			}
		.CoProfile td {
			padding:5px 0 ;
			}

/*BOTTOM MENU*/
	.CaseBottomMENU {
		background:url(../images/case_bottommenu_bg.gif) repeat-y left ;
		border-color:#999 ;
		}
					* html .CaseBottomMENU {
						background:url(../images/case_bottommenu_bg.gif) repeat-y -4px ;
						}
	.CaseBottomMENU a {
		text-decoration:underline ;
		}
	.CaseBottomMENU .SmallishTITLE {
		background-color:#999 ;
		}
	.CaseBottomMENU dl {
		float:left ;
		margin-left:9px ;
		width:168px ;
		}
						* html .CaseBottomMENU dl {
							margin:0 4px ;
							}

	.CaseBottomMENU dt, .CaseBottomMENU dd {
			padding:2px 0 ;
			}
	.CaseBottomMENU dt {
		font-weight:bold ;
		}
	.CaseBottomMENU dd {
		padding-left:2em ;
		text-indent:-1em ;
		text-align:right ;
		background:url(../images/inc_rss.gif) ;
		}
		
/*MAKER SPECIAL*/
.MiniRed{
	font-size:small;
	color:#ff0000;
	font-weight:normal;
}
.Maker-Mgt{
	margin-top:20px;
}

