@charset "UTF-8";


/* -----------------------------------------------------------
CSS Information

 Style Info:     ウィッシュカテゴリのスタイル設定
 File name:      individual.css
 Last update:    2010.01.22
 ----------------------------------------------------------- */


/*　
-----------------------------------------------------------------------------*/
.store.wish_top #Gnavi li#gWish a:hover,
.store.wish_plan  #Gnavi li#gWish a:hover{
	opacity: 1.0;
	filter: alpha(opacity=100);}
	
.store #Pnavi {
}
.store #Pnavi li {
}
.store #Pnavi li a{
	margin:0; padding:0;
	display:block;
	height: 36px; width:325px;
	text-indent:-99999px;
	overflow: hidden;
	padding-bottom: 3px;}

.store #Pnavi li#mwConcept a{background: url(images/wish_Pnavi_concept.gif) 0 0 no-repeat;}
.store #Pnavi li#mwPlan a{background: url(images/wish_Pnavi_plan.gif) 0 0 no-repeat;}
.store #Pnavi li#mwAccess a{background: url(images/wish_Pnavi_access.gif) 0 0 no-repeat;}

.store #Pnavi li a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.store.wish_top #Pnavi li#mwConcept a:hover,
.store.wish_report #Pnavi li#mwReport a:hover{
	opacity: 1.0;
	filter: alpha(opacity=100);}

.store #contents_inr {
	clear: both;
	padding: 70px 45px 0;
	background: #FFF url(../common/images/cmn_KK_WonB_long.gif) no-repeat center top;
}
.store #contents_inr h2 {
	padding-bottom: 8px;
	margin-bottom: 25px;
	background: url(../common/images/cmn_h2_bg.gif) no-repeat left bottom;
}

.store #contents_inr h2 .h2Title-top {
	display:block;
	height:19px; width:300px;
	text-indent:-99999px;
	margin-bottom:7px;
}
.store.wish_top #contents_inr h2 .h2Title-top {
	background:url(images/wish_top_h2.gif) 0 0 no-repeat;}
.store.wish_plan #contents_inr h2 .h2Title-top {
	background: url(images/wish_plan_h2.gif) 0 0 no-repeat;}

.store #contents_inr .copy {
	margin-top: 25px;
	font-size: 14px;
}


.store #contents_inr #mainCol {
	float: left;
	width: 620px;
	padding-bottom: 30px;
}
.store #contents_inr #subCol {
	float: right;
	width: 330px;
	padding-bottom: 30px;
}
.store #contents_inr #subCol .inquiry {
	margin-top: 15px;
}
.store #contents #btmCol {
	clear: both;
	width: 1010px;
	margin-bottom: 50px;
}


/*---------------------------------------------------------------------------
	ウィッシュトップ
-----------------------------------------------------------------------------*/
.wish_top #contents {
}
.wish_top h1 {
	display: none;
}
.wish_top #contents_inr .copy {
	padding-bottom: 70px;
	background: url(../common/images/cmn_flower_bg.gif) no-repeat right bottom;
}


/*---------------------------------------------------------------------------
	ウィッシュプラン
-----------------------------------------------------------------------------*/
.wish_plan #contents #mainCol {
	width: 624px;
}
.wish_plan #contents #mainCol ul{
	margin-top: 30px;
}
.wish_plan #contents #mainCol ul li{
	margin-bottom: 15px;
}
.wish_plan #contents #mainCol h3{
	margin-bottom: 15px;
}
#wish_tokuten{
	display:block;
	background:url(images/wish_plan_tokuten.gif) 0 0 no-repeat;
	width:622px; height:70px;
	text-indent:-99999px;
}
#wish_tokuten p{display:none;}

.wish_plan #contents #mainCol h3.wish_option_title{
	display:block;
	width:622px; height:29px;
	text-indent:-99999px;
	margin-bottom: 15px;
	background:url(images/wish_plan_h3.gif) 0 0 no-repeat;
}

.wish_plan #visual{
	display:block;
	height:360px; width:1100px;
	background: url(images/wish_plan_h1.jpg) 0 0 no-repeat;
	text-indent:-99999px;}
	
.wish_plan #contents  .party35{
	display:block;
	height:296px; width:622px;
	background: url(images/wish_plan_3500.gif) 0 0 no-repeat;
	text-indent:-99999px;
	margin-bottom:13px;}

.wish_plan #contents  .party40{
	display:block;
	height:296px; width:622px;
	background: url(images/wish_plan_4000.gif) 0 0 no-repeat;
	text-indent:-99999px;}