@charset "UTF-8";
/*----------------------------------------パーティ----------------------------------------*/
strong{
	font-weight: bold;
}
/*文字指定*/
body#bodyParty{
	color:#666633;
	line-height:18px;
	}
/*wrapParty内サイズ指定*/
div#wrapParty{
	width:760px;
	margin-left:auto;
	margin-right:auto;
	}
div#wrapParty div#LeftContents{
	float: left;
	width:210px;
	}
div#wrapParty div#RightContents{
	float: right;
	width:490px;
	}

/*wrapParty内左右回り込み解除*/
address{
	clear:both;
}
/*ヘッダーイメージ*/
body#bodyParty div#Contents p#imgParty{
	background:url(../party/images/img_party01.jpg) no-repeat;
	width:800px;
	height:180px;
	text-indent:-9999px;
}
/*pタグイメージ解除*/
div#LeftContents p,div#RightContents p#PartyInfo,div#RightContents p#Formbtn,div#RightContents p{
	background-image:none;
	text-indent:0px;
}
/*タイトル*/
body#bodyParty div#Contents h2{
	background:url(../party/images/party01.gif) no-repeat;
	width:208px;
	height:50px;
	margin-left:20px;
	margin-top:13px;
	text-indent:-9999px;
}
/*コンテンツまとめ(wrapParty)*/
div#wrapParty{
	border: 1px dotted #ccc;
	width:720px;
	height:100%;
	margin-top:10px;
	margin-bottom:35px;
}

div#wrapParty hr{
	clear: both;
	text-indent:-9999px;
}

div#wrapParty h3{
	font-size: 16px;
	font-weight: bold;
	margin-top:20px;
	margin-left:20px;
	color: #6388D3;
}

/*左コンテンツ(wrapParty)*/
div#LeftContents p{
	margin-left:15px;
	margin-top:15px;
}

div#LeftContents p img{
	padding:5px;
	border:1px solid #ccc;
}


/*右コンテンツ(wrapParty)*/
div#RightContents .PartyMenu{
	width: 450px;
	border: 1px dotted #ccc;
	margin-top:15px;
	padding: 10px;
}

div#RightContents .PartyMenu h3{
	color: #009900;
	font-size: 14px;
	font-weight: bold;
	margin-left:5px;
	margin-top: 0px;
}

div#RightContents .PartyMenu ul{
	margin-top:5px;
	margin-left:5px;
}

div#RightContents .PartyMenu li{
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 20px;
	list-style-type: square;
}

/*右コンテンツ(wrapParty)2*/
div#RightContents .PartyMenu2{
	width: 450px;
	border: 1px dotted #ccc;
	margin-top:15px;
	padding: 10px;
	background: #eef0e4;
}

div#RightContents .PartyMenu2 h3{
	color: #009900;
	font-size: 14px;
	font-weight: bold;
	margin-left:5px;
	margin-top: 0px;
}

div#RightContents .PartyMenu2 ul{
	margin-top:5px;
	margin-left:5px;
}

div#RightContents .PartyMenu2 li{
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 20px;
	list-style-type: square;
}

/* 特典 */
div#RightContents .PartyMenu2 dl{
	border: 1px solid #009900;
	margin:8px 10px 5px 5px;
	padding: 5px;
	background: #f5f6ee;
}
div#RightContents .PartyMenu2 dt{
	float: left;
	font-weight: bold;
	color:#009900;
	margin-right: 8px;
	margin-bottom: 3px;
}
div#RightContents .PartyMenu2 dd{
	margin-bottom: 3px;
}


/* プラン2 */
div#RightContents .PartyMenu2 dl.plan{
	border: 1px solid #009900;
	margin:8px 10px 5px 5px;
	padding: 5px;
	background: #fff;
}
div#RightContents .PartyMenu2 dl.plan dt{
	font-weight: bold;
	color:#009900;
	margin-right: 8px;
	margin-bottom: 3px;
}
div#RightContents .PartyMenu2 dl.plan dd{
	margin-bottom: 3px;
	margin-left: 10px;
	clear:both;
}

/* プラン3 */
div#RightContents .PartyMenu3{
	width: 450px;
	border: 1px dotted #cc3300;
	margin-top:15px;
	padding: 10px;
	background: #f7f4eb;
}

div#RightContents .PartyMenu3 h3{
	color: #cc0000;
	font-size: 14px;
	font-weight: bold;
	margin-left:5px;
	margin-top: 0px;
}

div#RightContents .PartyMenu3 ul{
	margin-top:5px;
	margin-left:5px;
}

div#RightContents .PartyMenu3 li{
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 20px;
	list-style-type: square;
	color:#333;
}

/* 特典 */
div#RightContents .PartyMenu3 dl{
	border: 1px solid #cc0000;
	margin:8px 10px 5px 5px;
	padding: 5px;
	background: #f5f6ee;
}
div#RightContents .PartyMenu3 dt{
	float: left;
	font-weight: bold;
	color:#cc0000;
	margin-right: 8px;
	margin-bottom: 3px;
}
div#RightContents .PartyMenu3 dd{
	margin-bottom: 3px;
	color:#333;
}

div#RightContents .PartyMenu3 dl.plan{
	border: 3px double #cc3300;
	margin:8px 10px 5px 5px;
	padding: 5px;
	background: #fff;
}
div#RightContents .PartyMenu3 dl.plan dt{
	font-weight: bold;
	color:#cc3300;
	margin-right: 8px;
	margin-bottom: 3px;
}
div#RightContents .PartyMenu3 dl.plan dd{
	margin-bottom: 3px;
	margin-left: 10px;
	clear:both;
	color:#333;
}
div#RightContents .PartyMenu3 p{
	color:#333;
}