TABLE {
	
}
TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM {
	MARGIN: 0px
}
INPUT.formButton {
	
}
.table1 {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; MARGIN: 0px; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: #666666 0px solid; BORDER-COLLAPSE: collapse
}
.table2 {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px solid; BORDER-COLLAPSE: collapse; spacing: 0px
}
.table4 {
	BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; MARGIN: 5px; BORDER-LEFT: #666666 0px solid; BORDER-BOTTOM: #666666 0px solid; BORDER-COLLAPSE: collapse
}
.table5 {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; MARGIN: 5px; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid; BORDER-COLLAPSE: collapse
}
.td1 {
	BORDER-RIGHT: #dddddd thin solid; PADDING-RIGHT: 3px; BORDER-TOP: #dddddd thin solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddddd thin solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd thin solid; BACKGROUND-COLOR: #bbf1bb; TEXT-ALIGN: center
}
.td2 {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; OVERFLOW: auto; COLOR: #333333; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.td3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #cccccc; PADDING-TOP: 4px; BACKGROUND-COLOR: #669966
}
.td4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #007535
}
.td5 {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #dddddd 1px solid; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #dddddd 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.td6 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
.td7 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal
}
.td8 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #bbf1bb
}
.td9 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal
}
.td10 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #ffcccc
}
.td11 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #666666 1px solid
}
.td12 {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; OVERFLOW: auto; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: left
}
.td13 {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; OVERFLOW: auto; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}
.td14 {
	BORDER-RIGHT: #666666 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #666666 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #666666 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #666666 0px solid; FONT-STYLE: normal
}
.td15 {
	FONT-SIZE: 12px
}
.div1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; OVERFLOW: scroll; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; SCROLLBAR-BASE-COLOR: #dcdcdc; HEIGHT: 275px
}
.div2 {
	WIDTH: 100%; SCROLLBAR-BASE-COLOR: #dcdcdc
}
.span_reserved_001_errmsg {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.td_reserved_001_errmsg {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: 0px; COLOR: #ff0000; BORDER-BOTTOM: 0px
}
.button1 {
	WIDTH: 150px
}


/* ゴルフ冗馴5舶・*/
.infotitle {
	background-color: #007535;
	border: 0px;
	border-collapse:collapse;
	font-size: 83%;
	color: #FFFFFF;
	padding: 5px;
}

.infolist {
	background-color: #FFFFFF;
	border: 0px;
	border-collapse:collapse;
	font-size: 83%;
	color: #000000;
	padding: 5px;
}

.infolists {
	background-color: #ddeedd;
	border: 0px;
	border-collapse:collapse;
	font-size: 83%;
	color: #000000;
	padding: 5px;
}

.table001 {
	background-color: #FFFFFF;
	border: 0px;
	border-collapse:collapse;
	font-size: 83%;
	color: #000000;
}

/* ボーダー無し */
.table002 {
	border: 1px solid #999999;
	border-collapse:collapse;
	width:100%;
}

/*ぁ"・艨^イトル２*/
.td001 {
	background-color:#669999;
	color:#333333;
	border-collapse:collapse;
	border: 1px solid #999999;
	font-weight: bold;
	font-size: 83%;
}
/*表本赴(/
.td002 {
	border-collapse:collapse;
	border: 1px solid #999999;
	font-size: 83%;
}
/*ぁ"・艨^イトル１*/
.td003 {
	background-color:#009933;
	color:#ffffff;
	border-collapse:collapse;
	border: 0 px;
	font-weight: bold;
	font-size: 83%;
}
/*ｆ"÷・^イトル１*/
.td004 {
	background-color:#FFCC33;
	color:#ffffff;
	border-collapse:collapse;
	border: 1px solid #999999;
	font-weight: bold;
}
/*ｆ"÷・^イトル２*/
.td005 {
	background-color:#FFCC66;
	color:#333333;
	border-collapse:collapse;
	border: 1px solid #999999;
}
/*ｋ"・囀旧噬^イトル*/
.td006 {
	color:#993333;
	font-weight:bold;
	border-collapse:collapse;
	border: 1px solid #999999;
}

/* color */
.text,
.subText,
.lead,
.leads,
.para2,
.para2s,
.para3,
.para3s,
.caption{
	color: #333333;
}




/* text */
.text{
	font-size: 83%;
}


p.text{
	line-height:155%;
	margin: -3px 0;
}


.subText{
	font-size: 71%;
}


p.subText{
	line-height:150%;
	margin: -3px 0 -2px 0;
}




/* lead */
.lead{
	font-size: 83%;
	color: #336600;
}


p.lead{
	line-height:155%;
	margin: -3px 0;
}


.leads{
	font-size: 71%;
}


p.leads{
	line-height:150%;
	margin: -3px 0 -2px 0;
}




/* para2 */
.para2{
	font-size: 90%;
}


p.para2{
	line-height:155%;
	margin: -3px 0;
}


.para2s{
	font-size: 71%;
}


p.para2s{
	line-height:150%;
	margin: -3px 0 -2px 0;
}




/* para3 */
.para3{
	font-size: 83%;
}


p.para3{
	line-height:155%;
	margin: -3px 0;
}


.para3s{
	font-size: 71%;
}


p.para3s{
	line-height:150%;
	margin: -3px 0 -2px 0;
}



/* caption */
.caption{
	font-size: 71%;
}


p.caption{
	line-height:140%;
	margin: -2px 0 -2px 0;
}



/* additional */
.addText{
	font-size: 83%;
}



p.addText{
	line-height:155%;
}


.addTexts{
	font-size: 71%;
}


p.addTexts{
	line-height:150%;
}



/* list */
div.list{
	text-indent: -1em;
	margin-left: 1em;
}



/*form*/
form {
	margin: 0;
	padding: 0;
}



input, select {

/*	vertical-align: middle;

*/}


em.error {
	font-style : normal;
}



em.error input,
em.error select,
em.error textarea {
	background: #e9f7b9;
}



.style4 {color: #FFFFFF; font-size: 76%; }

.h2titel01 {
	background-color: #FFCC33;
	background-image: url(/shared/img/cmn_back_01.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-size: 83%;
}
.h203 {
	background-color: #0066FF;
	background-image: url(/shared/img/cmn_back_03.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-size: 83%;
	color: #FFFFFF;
}


.h2titile02 {
	font-size: 83%;
	background-color: #007535;
	background-repeat: repeat-x;
	background-position: center;
	color: #FFFFFF;
}

.h2titel01s {
	background-color: #FFCC33;
	background-image: url(/shared/img/cmn_back_01.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-size: 73%;
}

.content03 {
	background-color: #99CCFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066CC;
	border-right-color: #0066CC;
	border-bottom-color: #0066CC;
	border-left-color: #0066CC;
}

.content02 {
	background-color: #FFFFCC;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}

/*ツアー*/
.packtable01 {
	background-color: #FFFFFF;
	border: 0px;
	padding: 5px;
	color: #000000;
}

/*コース冗馴"磨Rース鮪(/
.c_name_e {
	color:#007535;font-weight:normal;font-family:Verdana,arial;font-size:0.9em;margin:5px 10px;border-bottom:1px dotted #007535;
}
.c_name {
	color:#333333;font-weight:bold;font-family:Verdana,arial,"MS ゴシック";font-size:1.4em;margin:5px 10px;
}

.box_line {
	border:1px solid #ddeedd;
}

/*ツアー傷亨#eーブルスタイル revise July'06*/

table.tour	{border-top:1px solid #999999;border-left:1px solid #999999}

table.tour td	{border-right:1px solid #999999;border-bottom:1px solid #999999; background-color:#ffffff;font-size:0.8em; padding:3px;}

td.gray	{color:#ffffff;border-right:1px solid #999999;border-bottom:1px solid #999999; background-color:#999999;font-size:0.8em; padding:3px;}

table.tour th	{border-right:1px solid #999999;border-bottom:1px solid #999999; background-color:#CFCFCE;font-size:0.8em; padding:3px; font-weight:normal;}


h1{
	
}

h2{
	font-size:18px;
}

h3{
	font-size:12px;
	font-weight:normal;
	color:black;
	border-left:5px solid black;
	border-bottom:1px solid black;
	line-height:160%;
	padding-left:10px;
	letter-spacing:0.2em;
	padding-bottom:0px;
}

h4{
	font-size:14px;
	font-weight:bold;
	color:#10827e;
	font-family:"arial";
	padding-left:20px;
	letter-spacing:0.2em;
	line-height:50%;
	margin:0px;
}

h5{
	font-size:12px;
	font-weight:normal;
	color:#10827e;
	padding-left:20px;
	letter-spacing:0.2em;
	line-height:100%;
	margin-top:5px;	
}

.words{
	font-size:9px;
	font-weight:normal;
	color:black;
	font-family:arial;
	padding-left:20px;
	letter-spacing:0.1em;
	line-height:150%;
	background-color:#ffffff;
	padding:10px 20px;
}

.kaki{
	font-size:11px;
	font-weight:bold;
	color:#104b82;
	padding:5px;
	font-family:"arial";
	letter-spacing:0.2em;
	line-height:150%;
	margin:0px;
}

.yomi{
	font-size:9px;
	font-weight:normal;
	color:#104b82;
	padding:5px;
	letter-spacing:0.1em;
	line-height:100%;
	margin-top:5px;	
}

.mark{
	background-color:#edecec;
	height:25px;
	border-bottom:1px solid #cbc9c9;
}
.mark td{
	border-bottom:1px solid #cbc9c9;
}

.nomark{
	background-color:#ffffff;
	height:25px;
}


.line_c{
	background-color:#fef4eb;line-height:200%;border-bottom:1px solid #fde5d0;}
.line_cn{
	background-color:#ffffff;line-height:200%;border-bottom:1px solid #fde5d0;}
.line_cw{
	background-color:#fef4eb;line-height:120%;border-bottom:1px solid #fde5d0;}
.line_cnw{
	background-color:#ffffff;line-height:120%;border-bottom:1px solid #fde5d0;}
.yaku_c{
	width:35%;background-color:transparent;margin:0;padding:0px;color:black;font-weight:bold;font-family:arial;padding-left:10px;font-size:12px;}
.kaki_c{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#ec6161;font-weight:bold;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;letter-spacing:0.15em;}
.yomi_c{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#ec6161;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;}
.yaku_cw{
	width:35%;background-color:transparent;margin:0;padding:0px;color:black;font-weight:normal;font-family:arial;padding-left:50px;font-size:12px;}
.kaki_cw{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#ec6161;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;letter-spacing:0.15em;}
.yomi_cw{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#ec6161;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;}
.bo_so_c{
	border-bottom:1px solid #fde5d0;}
.bo_do_c{
	border-bottom:1px dotted #fde5d0;}


.line_i{
	background-color:#f7fbec;line-height:200%;border-bottom:1px solid #dff3db;}
.line_in{
	background-color:#ffffff;line-height:200%;border-bottom:1px solid #dff3db;}
.line_iw{
	background-color:#f7fbec;line-height:120%;border-bottom:1px solid #dff3db;}
.line_inw{
	background-color:#ffffff;line-height:120%;border-bottom:1px solid #dff3db;}
.yaku_i{
	width:33%;background-color:transparent;margin:0;padding:0px;color:black;font-weight:bold;font-family:arial;padding-left:10px;font-size:12px;}
.kaki_i{
	width:35%;background-color:transparent;margin:0;padding:0px;color:green;font-weight:bold;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;letter-spacing:0.15em;}
.yomi_i{
	width:27%;background-color:transparent;margin:0;padding:0px;color:green;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;}
.yaku_iw{
	width:33%;background-color:transparent;margin:0;padding:0px;color:black;font-weight:normal;font-family:arial;padding-left:50px;font-size:12px;}
.kaki_iw{
	width:35%;background-color:transparent;margin:0;padding:0px;color:green;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;letter-spacing:0.15em;}
.yomi_iw{
	width:27%;background-color:transparent;margin:0;padding:0px;color:green;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;}
.bo_so_i{
	border-bottom:1px solid #dff3db;}
.bo_do_i{
	border-bottom:1px dotted #dff3db;}



.line_t{
	background-color:#f5fbfe;line-height:200%;border-bottom:1px solid #ddf2fd;}
.line_tn{
	background-color:#ffffff;line-height:200%;border-bottom:1px solid #ddf2fd;}
.line_tw{
	background-color:#f5fbfe;line-height:120%;border-bottom:1px solid #ddf2fd;}
.line_tnw{
	background-color:#ffffff;line-height:120%;border-bottom:1px solid #ddf2fd;}
.yaku_t{
	width:35%;background-color:transparent;margin:0;padding:0px;color:black;font-weight:bold;font-family:arial;padding-left:10px;font-size:12px;}
.kaki_t{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#097dc0;font-weight:bold;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;letter-spacing:0.15em;}
.yomi_t{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#097dc0;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;}
.yaku_tw{
	width:35%;background-color:transparent;margin:0;padding:0px;color:black;font-weight:normal;font-family:arial;padding-left:50px;font-size:12px;}
.kaki_tw{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#097dc0;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;letter-spacing:0.15em;}
.yomi_tw{
	width:30%;background-color:transparent;margin:0;padding:0px;color:#097dc0;font-weight:normal;font-family:arial;padding-left:10px;font-size:12px;line-height:100%;vertical-align:middle;}
.bo_so_t{
	border-bottom:1px solid #ddf2fd;}
.bo_do_t{
	border-bottom:1px dotted #ddf2fd;}


