* {margin:0px;
	padding:0px;}

body{color:#555555;background-color:#5BAED1;}
TD{font-size:13px;}
img {border:0;}

/*-------レギュラー--------------*/

.p_re_margin_img{ margin:10 0;}
.p_re_margin_img2{ margin-top:10;}
.p_re_margin_img3{ margin:20 0;}

.p_re_text{ padding:5 0; font-size:13px; color:#666; width:381;}
.p_re_textmargin{width:340px; margin-left:10; float:left; font-size:13px; color:#666;}

.p_re_align{vertical-align:text-top;}

.p_re_otoiawase{color:#666; font-size:12px; margin:10px; width:470px;}
	.p_re_otoiawase h3{ font-size:14px; font-weight:bold; text-align:left;}
	#span_div{ font-size:14px; text-align:left; width:300px; float:right}
	
	
	

/*-------ご法要--------------*/

.p_ho_kaijo{ padding:5 0; font-size:13px; color:#666;}

ul.listmarker li {
	list-style-type: none;
	margin: 0;
	padding:2px 0px 2px 15px;
	background-image: url(../party/image/gohouyou/p_ho_list.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-size:13px;
	 color:#666;
}

.p_color{color:#666;font-size:13px;}
.p_padding{ padding-left:15px;color:#666;font-size:13px;}
.p_go_div{ text-align:center;}

.p_re_margin_img4{ margin:5 0;}
.p_re_margin_img5{ margin:10 0 5 0;}



/*-------トップ--------------*/

.p_top_margin{margin:15 0 10 0;}
.p_top_margin_b1{ margin:10 0 0 0;}

.p_top_margin_b{ margin:20 0 10 0;font-size:13px;}
	.p_top_margin_b img{margin:0 10 3 0;}

.p_top_padding10{padding:10;}
.p_top_margin10{margin:10;}
.p_top_margin_right10{ margin:0 10 30 0;}

table.p_top_table{font-size:13px;border-collapse: collapse; margin-bottom:30px;
				}
	.p_top_table td{ padding:3;
					text-align:center;border:1px solid #888;}
.p_top_tablecolor{ background-color: #EBEBEB; font-weight:bold}

.p_top_table2{font-size:13px; margin-bottom:15px;}
	.p_top_table2 img{ margin-bottom:3;}
	
.p_color_blue{color: #3366CC;font-size:13px;border-collapse: collapse; margin-bottom:30px;}
	.p_color_blue td{padding:3;
					text-align:center;border:1px solid #888;}
	.p_color_blue a{color: #3366CC; text-decoration:none;}
.p_top_div{width:450;}
	.p_top_div img{float:right}
.p_color_mizu{color:#5BAED1; font-weight:bold}


#plan-list td{vertical-align:top; line-height:140%;}
#plan-list td img{ margin-top:5px;}

/*-----宴会規約	css-----*/

.pri{ margin:0 0 30 10;color:#333333;}
.pri .h2{font-size:14px; font-weight:bold; border-left:4px solid #006699; border-bottom:1px solid #006699; margin:0 0 3 0;}
.pri div{font-size:12px; padding:5 10 0 30; line-height:18px;}
.pri div div{font-size:12px; padding:0 0 0 15; line-height:18px;}
.pri a{ color:#1F569D; text-decoration:underline;}
.pri a:hover{ color: #000066; text-decoration:none;}

/*追記*/
.tc { text-align:center; margin:10px 0 10px 0;}


#plan-list h3{font-size:120%; background:#09C; color:#FFF; padding:5px 0 5px 15px; font-weight:bold; margin:10px 0;}

.hyou td{padding:3px 0;}
