
.bold14      { color: #383838; font-size: 14px; font-weight: bold; padding-top: 8px; padding-bottom: 6px; border-style: solid none none; border-width: 1px medium medium; border-color: #ccc }
.bold13    { color: #666; font-size: 12px; font-weight: bold; padding-left: 8px }
.bold13_nomal        { color: #333; font-size: 13px; font-weight: bold; background-color: #ff9; padding-top: 8px; padding-bottom: 5px }
.font13p   { color: #333; font-size: 13px; padding-top: 8px; padding-left: 8px }
.unline_ten { color: #333; font-size: 10px; border-bottom: 1px dotted #999 }
.syde_ten1 { color: #333; border-left: 1px dotted #999 }
.unline_normal { color: #333; font-size: 13px; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid #999 }
.unline_normal1g  { color: #666; font-size: 12px; font-weight: bold; background-color: #e5e5e5; text-align: center; border-bottom: 1px solid #999 }
.font13_tx  { color: #333; font-size: 13px; line-height: 1.2; padding-top: 5px; padding-bottom: 5px }
.font13_tx1   { color: #333; font-size: 13px; line-height: 1.2; padding-top: 5px; padding-bottom: 12px }
.lineten_un { border-bottom: 1.5px dotted #f90 }
.linesen_un  { border-bottom: 1.5px solid #f93 }
.qrtoptable          { color: #333; font-size: 13px; margin-left: 50px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted #ccc }
.table001     { color: #333; font-size: 13px; margin-bottom: 30px; margin-left: 40px; width: 500px; border: solid 1px #666 }
.sel001  { font-size: 13px; background-color: #fff; padding-right: 12px; border-bottom: 1px dotted #999 }
.sel002     { font-size: 13px; padding: 12px 12px 18px }
.partytitle  { color: #333; font-size: 14px; font-weight: bold }

/* 2008-01-30 Add ichino */
ul.list_01 {
	list-style-image: url(images/point_003.gif);
	margin:0 0 0 20px;
	padding:0;
}
ul.list_01 li {
	margin:5px 0 10px;
	padding: 0;
}

/* 2008-10-16 */
p.mokuji { font-size: 13px; color: #333333; line-align: 16px;}
.supple { font-size: 0.8em;}


/* 2008-09-09 Golfgocon */

.table_g     { width: 498px; color: #333; font-size: 13px; margin-bottom: 30px; margin-left: 40px; width: 500px; border: solid 1px #008000; }
.table_g td.midword { color: white; font-size: 14px; font-weight: bold; text-align: center;}
span { color: #666666;}
span.male { color: #3366cc;}
span.female { color: #ff66ff;}
span.cond { color: #666666; font-size: 10px;}
span.red { color: #FF0000;}
span.ora { color: #FF9900;}
span.ora2 { color: #FF6600;}
span.ent { color: #FF9900; font-size: 10px;}
.table_g td.exam { width:484px; color: #333; font-size: 13px; padding: 7px; line-height: 16px;}
td.pad { padding-left: 6px;  font-size: 13px; border-bottom: 1px dotted #999; line-height: 15px; }
td.g_menu { padding: 8px 0 0 5px; font-size: 13px; line-height: 15px;}
.golftitle  { font-size: 16px; font-weight: bold; padding: 4px 0 0 13px;}



/* Default Style 2008-09-18 Add ichino --------------- */
/* Tokyo 特殊 S ====================================== */

/* 共通色設定 S ----- */
div#eventArea_t2 dl.eTitle { /* Title部分 */
	width: 100%;
	height: 30px;
	margin:0;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
	background: #B4C640 url(images/party_table0011.gif) no-repeat top right;
}

div#eventArea_t2 p.sub_title{ /* SubTitle部分 */
	clear: both;
	color: #ffffff;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	margin: 0;
	padding: 8px 0;
	background: #B4C640;
}

div#eventArea_t2 hr { /* hr部分 */
	border-style: solid none none none;
	border-top-color: #B4C640;
	height: 1px;
	margin: 5px 10px;
	clear: both;
}

/* 共通色設定 E ----- */

/* Font色関連 */
div#eventArea_t2 .blue01 { color: #3366cc;}
div#eventArea_t2 .pink01 { color: #ff66ff;}
div#eventArea_t2 .ora01 { color: #FF9900;}
div#eventArea_t2 .ora02 { color: #FF6600;}

/* 全体レイアウト */
div#eventArea_t2 {
	width: 500px;
	margin: 5px auto 40px 40px;
	color: #333333;
	font-size: 13px;
	border: 1px #B4C640 solid;
	overflow: hidden;
}
div#eventArea_t2_gre {
	width: 500px;
	margin: 5px auto 40px 40px;
	color: #333333;
	font-size: 13px;
	border: 1px #B4C640 solid;
	overflow: hidden;
}
div#eventArea_t2:after { content: ""; display: block; clear: both; height: 1px; overflow: hidden; }
/*\*/
* html div#eventArea_t2 { height: 1em; overflow: visible; }
/**/

/* Top Title */
div#eventArea_t2 dl.eTitle dt {
	width: 80px;
	color: #ffffff;
	margin: 6px 0 0 6px;
	float:left;
}
div#eventArea_t2 dl.eTitle dd {
	margin: 8px 0 0 15px;
	font-size: 0.9em;
	float:left;
}

/* 共通設定 */
div#eventArea_t2 p.details,
div#eventArea_t2 p.meal_title,
div#eventArea_t2 ul.meal,
div#eventArea_t2 a.miniLink2 { float: left; width: 240px; margin: 0 0 0 10px; }

/* IMG関連 */
div#eventArea_t2 img { vertical-align: text-bottom; }
div#eventArea_t2 img.img_top { clear: both; margin: 0; padding: 0; }
/*\*/
* html div#eventArea_t2 img.img_top { width: 498px; }
/**/
div#eventArea_t2 img.img_sub { float: right; margin: 0 10px 10px 0; padding: 0; }
div#eventArea_t2 img.aBtn { margin: 25px 10px; }

/* P関連 */
div#eventArea_t2 p.msg { margin: 10px; clear: both; }
div#eventArea_t2 p.details { padding: 6px 0 6px 10px; border-bottom: 1px dotted #999; }
div#eventArea_t2 p.meal_title { margin: 10px 0 0 15px; color: #e50000; }

/* a link関連 */
div#eventArea_t2 a.miniLink,
div#eventArea_t2 a.miniLink2 { font-size: 0.8em; }
div#eventArea_t2 a.miniLink2 { display:block; margin: 0 0 10px 15px; }

/* メニュー部分 */
div#eventArea_t2 ul.meal {
	width: 225px;
	margin-left: 15px;
	margin-bottom: 10px;
	padding: 0 0 0 15px;
	list-style: url(../images/icon/arrow_65.gif);
}
div#eventArea_t2 ul.meal li { margin:0; padding:0; }
div#eventArea_t2 ul.meal li.drink { margin-top:10px; }


/* hr IE設定 */
/*\*/
* html div#eventArea_t2 hr { margin: 0 10px; }
/**/
/* Tokyo 特殊 E ====================================== */




/* PLURAL日程予告 START */

/* ベース */
div#noticeArea {
	width: 498px;
	margin: 5px auto 40px 40px;
	color: #333333;
	font-size: 13px;
	border: 1px #666666 solid;
	overflow: hidden;
	}

/* トップタイトル */
div#noticeArea dl.sch,
div#noticeArea dl.sch2 {
	width: 100%;
	height: 30px;
	margin:0;
	padding: 0;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	background: #FF9900 url(images/party_table0011.gif) no-repeat top right;
	border-bottom: 1px #666666 solid;
	}

div#noticeArea dl.sch2 { border-top: 1px #666666 solid;}
	
div#noticeArea dl.sch dt,
div#noticeArea dl.sch2 dt {
	width: 80px;
	margin: 6px 0 0 6px;
	float:left;
	}

div#noticeArea dl.sch dd,
div#noticeArea dl.sch2 dd {
	margin: 8px 0 0 15px;
	font-size: 0.9em;
	float:left;
	}

/* Font色関連 */
div#noticeArea .blue01 { color: #3366cc;}
div#noticeArea .pink01 { color: #ff66ff;}
div#noticeArea .ora01 { color: #FF9900;}
div#noticeArea .ora02 { color: #FF6600;}
div#noticeArea .red { color: #FF0000; font-size: 0.8em; margin-top: 3px;}
div#noticeArea .normal { color: #666666; font-size: 0.8em; margin-top: 3px;}

/* 情報詳細 */
div#noticeArea #dataArea {
	width: 498px;
	margin: 5px 0;
	padding: 0;
	}

div#noticeArea img {/* 画像 */
	margin: 7px 5px 5px 10px;
	float: left;
	}

div#noticeArea p.data {/* 詳細 */
	width: 240px;
	padding: 7px 0 6px 10px;
	margin: 0 0 0 10px;
	border-bottom: 1px dotted #999999;
	float: left;
	}

div#noticeArea p.data_bot {/* 詳細 */
	width: 240px;
	padding: 6px 0 0 10px;
	margin: 0 0 0 10px;
	float: left;
	}

div#noticeArea a.mini {	font-size: 0.8em;}

div#noticeArea p.coments {/* コメント */
	width: 100%;
	clear: both;
	padding: 5px 10px;
	margin-top: 5px;
	}


/* PLURAL日程予告 END */

/* パーティーについて 2008-01-22 matsumoto*/
td#party_about { padding: 0; margin: 0; font-size: 12px; color: #333333; line-height: 16px;}
td#party_about .pa_frontexp { font-size: 13px; padding: 0 0 0 30px; margin: 0 0 12px 0;}
td#party_about p.target { font-size: 20px; color: #FF6600; font-weight: bold; padding: 0 0 0 28px; margin: 15px 0; line-height: 29px;}

td#party_about .pa_concept,td#party_about .pa_today,td#party_about .party_exp { padding: 0; margin: 30px 0 30px 0;}
td#party_about .pa_concept li,td#party_about .pa_today li,td#party_about .party_exp li { margin: 0 0 10px 0; padding: 0 0 0 0.1em;}

td#party_about .pa_concept ul {	list-style-image: url(images/point_003.gif); margin:15px 0 15px 28px; padding:0;}
td#party_about .pa_today ul { list-style-image: url(images/point_004.gif); margin:15px 0 15px 28px; padding:0;}
td#party_about .party_exp ul { list-style-image: url(images/point_002.gif); margin:15px 0 15px 28px; padding:0;}


td#party_about .imp_agree { color: #FF0000; text-decoration: underline;}
td#party_about .red { color: #FF0000;}
