.faqbasetxt {font-size:12px; line-height:18px; color:#333333;}
.faqheadtxt {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}
.faqbasetxtR { font-size:12px;line-height:18px;color:#C71444; }
.basetxt {font-size:12px; line-height:18px; color:#333333;}
.basetxt12 { font-size:12px; line-height:18px; color:#333333;}
.basetxtR { font-size:12px;line-height:18px;color:#C71444; }
.basetxtR12 { font-size:12px;line-height:18px;color:#C71444; }
.basetxtBR { font-size:12px;line-height:18px;color:#603913; }
.basetxtW { font-size:12px;line-height:18px;color:#FFFFFF; }
.basetxtGR { font-size:12px; line-height:18px; color:#BDBDBD; }
.basetxtBL { font-size:12px; line-height:18px; color:#0D3186; }
.basetxt10 {font-size:10px; color: #333333; line-height:16px;}
.smalltxt {font-size:9px; line-height:18px; color:#333333;}
.headtxt {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}
.headtxt12 {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}
.headtxtR { font-size:12px;line-height:18px;color:#C71444;font-weight:bold; }
.headtxtR12 { font-size:12px;line-height:18px;color:#C71444;font-weight:bold; }
.headtxtBR { font-size:12px;line-height:18px;color:#603913;font-weight:bold; }
.headtxtBR12 { font-size:12px;line-height:18px;color:#603913;font-weight:bold; }
.headtxtW { font-size:12px;line-height:18px;color:#FFFFFF;font-weight:bold;}
.headtxtBL { font-size:12px;line-height:18px;color:#0D3186;font-weight:bold; }
.cartypetxt {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}
.cartypetxtR {font-size:12px;line-height:18px;color:#C71444;font-weight:bold;}
.Hcredit { font-size:12px; line-height:18px; color:#009900; }
.Hcarlease { font-size:12px; line-height:18px; color:#CC0000; }
.Hcard { font-size:12px; line-height:18px; color:#000099; }
.pending { font-size:12px; line-height:18px; color:#BDBDBD; }
form{margin:0px;}
.main_banner { margin:108px 0px 0px 10px;}

.fl { float:left; }
.fr { float:right; }

.linebg1{ background-color:#666666; }
.headred{ background-color:#C71444; }
.headgray1{ background-color:#EBEBEB; }
.headgray2{ background-color:#D0D0D0; }
.headgray3{ background-color:#BDBDBD; }
.white { background-color:#FFFFFF; }
.white2 { background-color:#FFFFFF; padding: 5px 3px 5px 3px; }
.blue { background-color:#8393CA; }
.yellow { background-color:#EEED8D; }
.brown { background-color:#603913; }
.lightblue { background-color:#DAE2F1; }
.lightred { background-color:#FBCFBA; }
.lightgreen { background-color:#C8EFEF; }

/**/
table.camp {line-height:100%; margin:0; padding:0; }


/**/


/*weekday*/
#cam ,
#cam td {
	vertical-align:top;
	font-size:12px;
	line-height:1.4;
	}
	
#camDet {
	background:url(webmember0708-0803/img/bk_12.jpg) repeat-y top;
	/*padding:0 4em 4em 3em;*/
	padding:0 36px 0 36px;
	}
	
#camDet p {
	margin:0 .2em .5em .2em;
	}
	
#camDet p.kome {
	text-indent:-1em;
	padding-left:1em;
	margin:0 .2em .2em .2em;
	}
#camDet p.indent {
	margin: 0;
	padding: 0 0 0 1em;
	}
	
#camDet strong {
	display:block;
	background:url(webmember07080-803/img/line_01.jpg) no-repeat left bottom;
	padding:1em 0 .3em 0;
	margin-bottom:1em;
	color:#663300;
	}
#camDet strong.non {
	display:block;
	background:url(webmember0708-0803/img/line_01.jpg) no-repeat left bottom;
	padding:0 0 .3em 0;
	margin-bottom:1em;
	color:#663300;
	}	

#dl01 {
	margin:0 0 1em 1em;
	}
#dl01 dt {
	float:left;
	color:#660000;
	}
#dl01 dd {
	margin-left:2.5em;
	}

#dl02 {
	background:#fdfce1;
	padding-bottom:.5em;
	margin:1em 0 0 0;
	}
#dl02 dt {
	background:#f9e9c7;
	padding:.4em 1em;
	margin-bottom:.5em;
	}
#dl02 dd {
	margin:0 0 .3em 1em;
	}


/* 2007.07.27追加修正分
------------------------------------------------ */
#caption{
	width:640px;
	background-color:#eeeeee;
}

#captionTop{
	padding-top:10px;
	background:url(webmember0708-0803/img/bk_caption_top.gif) no-repeat top left;
}

#captionBottom{
	padding-bottom:10px;
	background:url(webmember0708-0803/img/bk_caption_bottom.gif) no-repeat left bottom;
}

#caption p.kome{
	color:#666666;
	font-size:10px!important;
	padding:0 10px 0 15px!important;
}

#caption strong{
	color:#0E4F56!important;
	border:none!important;
	background:none!important;
	padding:0 0 0 5px!important;
}

/* 2007.12.25追加修正分
------------------------------------------------ */


ul li {
	list-style-type: none;
	}	

#bg01{
	width:720px;
	background-image:url(webmember0708-0803/img/bk_05.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

#bg02{
	width:720px;
	background-image:url(webmember0708-0803/img/bk_08.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}

#bg03{
	width:720px;
	height:100%;
	background-image:url(webmember0708-0803/img/bk_16.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	margin-bottom:20px;
}


.text01{
	width:191px;
	padding: 0 10px 5px 45px;
	}

.text02{
	width:191px;
	padding: 0 10px 5px 20px;
	}
	
.text03{
	width:188px;
	padding: 0 45px 5px 20px;
	}
	
.pt15{
	padding-top: 15px;
	}
.mb20{
	margin-bottom: 20px;
	}	
	
.icon{
	width: 500px;
	margin-left: 20px;
	}
.icon li{
	background-image: url(webmember0708-0803/img/icon.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding: 0  0 0 10px;
	line-height:17px;
	}
#bigbargenpop{
}
#bigbargenpop .pop_txt {
	font-size:10px;
	color:#000000;
	}
#bigbargenpop a{
	font-size:10px;
	color:#000000;
    text-decoration:none;
	}
#bigbargenpop p.kome {
	text-indent:-1em;
	padding-left:1em;
	margin:0 .2em .2em .2em;
	}
#bigbargen {
	}
	
#bigbargen p {
	margin:0 .2em .5em .2em;
	}
	
#bigbargen p.kome {
	text-indent:-1em;
	padding-left:1em;
	margin:0 .2em .2em .2em;
	}
#bigbargen p.indent {
	margin: 0;
	padding: 0 0 0 1em;
	}
div.printA {
	text-align:				center;
}


/*OPENcamp*/


#campBox01 {
	margin:20px auto 0 auto;
	padding: 0;
	width:720px;
	text-align:center;
}

#campBox01-left {
	text-align: left;
}

#campBox02 {
	margin:0 auto;
	padding: 0;
	width: 720px;
	text-align:center;
}

#campBox03 {
	margin:0 auto;
	padding: 0;
	width:703px; 
}

a.line:link {color:#C71444;text-decoration:none;}
a.line:visited {color:#C71444;text-decoration:none;}
a.line:hover {color:#C71444;text-decoration:underline;}


/* サムライ追加　2008.3.16　記事本文 */
#alpha .entry-asset {padding-bottom:0px;}




