@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;

}
