@charset "shift_jis";

/*リンク部分の枠デザイン：水色*/
.l_frame{
	border-left:double 20px #FF9B05;
	border-top: double;
	border-right: double;
	border-bottom: double;
	border-color: #FF9B05;
	background-color: #FFFFFF;
	padding: 2px 5px;
	margin-top:10px;
}

/*リンク部分の金額*/
.price_line{
	color: #FF0000;
	font-size: 16pt;
	font-family: 'ＭＳ ゴシック';
	font-weight: bold;
	padding: 1px;
}

/*早割画像の位置*/
.haya_img{
	vertical-align: bottom;
}

/*リンク部分の金額”以外”の文字(赤・サイズ10・太文字)*/
.red_bold{
	color: #FF0000;
	font-size: 10pt;
	font-weight: bold;
}

/*テーブルに下右線*/
td.t_split_btmlgt{
	border-right: solid 1px #674100;
	border-bottom: solid 1px #674100;
	padding: 5px;
}

/*テーブルに下線*/
td.t_split_btm{
	border-bottom: solid 1px #674100;
	padding: 5px;
}
/*下右線灰色*/
.brLine_ccc{border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;}
/*下線灰色*/
.bLine_ccc{border-bottom: solid 1px #ccc;}
/*右線灰色*/
.rLine_ccc{border-right: solid 1px #ccc;}
/*左線灰色*/
.lLine_ccc{	border-left: solid 1px #ccc;}
/*上線灰色*/
.tLine_ccc{	border-top: solid 1px #ccc;}
/*下線赤*/
.bLine_red{border-bottom: solid 1px red;}
/*右線赤*/
.rLine_red{border-right: solid 1px red;}
/*左線赤*/
.lLine_red{	border-left: solid 1px red;}
/*上線赤*/
.tLine_red{	border-top: solid 1px red;}
/*下線青*/
.bLine_blue{border-bottom: solid 1px blue;}
/*右線青*/
.rLine_blue{border-right: solid 1px blue;}
/*左線青*/
.lLine_blue{	border-left: solid 1px blue;}
/*上線青*/
.tLine_blue{	border-top: solid 1px blue;}

/*文字の背景*/
p.bg_explanation{
	background-color: #faf8de;
}

/*画像に枠をつける*/
.line_img{
	border: solid 1px #ccc;
	margin: 6px 6px 6px 6px;
	padding: 3px;
	background-color: #ffffff;
}
/*画像に線をつける*/
.line_img2{
	border: solid 1px #ccc;
	margin: 5px 5px 5px 5px;
	padding: 0;
}
/*画像に枠をつける。marginなし*/
.line_img3{
	border: solid 1px #ccc;
	padding: 3px;
	background-color: #ffffff;
}
/*画像に隙間をつける*/
.line_img4{
　　margin: 6px 72px 0px 6px;
	background-color: #ffffff;
}
/*長方形の枠だけ*/
.line_rtgl{
	border: solid 1px #ccc;
	padding: 7px;
	margin: 5px;
}
/*padding8px*/
.pdd_8{
	padding: 8px;
}
/*padding4px*/
.pdd_4{
	padding:4px;
}
/*padding-左50px*/
.pdd_left50{
	padding-left:50px;
}
/*padding-左20px*/
.pdd_left20{
	padding-left:20px;
}
/*margin-左50px*/
.mrgn_left50{
	margin-left: 50px;
}
.ver_top{
	vertical-align:top;
}
/*行間１．２倍*/
.Lheight_12{
	line-height: 1.2;
}

/*文字---------------------------------------*/
/*span強調大文字黒*/
span.fEmp_brack{font-size:x-large;font-weight:bold;}
/*strong*/
span.str{font-weight:bold;}
/*spanちょっと大文字黒*/
span.strL_brack{font-size:large;}
/*文字小さく*/
.fnt_xsmall{font-size:x-small;}
/*白文字*/
.clr_white{color:white;}
/*スカラベ色（深緑）*/
.clr_12411d{color:#12411d;}
/*赤文字*/
.clr_red{color:red;}
/*ピンク文字*/
.clr_fuchsia{color:fuchsia;}


/*背景カラー---------------------------------*/
/*背景白*/
.bg_white{
	background-color:white;
}
/*背景濃いオレンジ*/
.bg_ff6633{
	background-color:#ff6633;
}
/*背景薄いオレンジ*/
.bg_ffe699{background-color:#ffe699;
}
/*背景薄い水色*/
.bg_b0e0e6{
	background-color:#b0e0e6;
}
/*背景薄いピンク*/
.bg_ffe4e1{
	background-color:#ffe4e1;
}
/*背景薄い黄色*/
.bg_ffff99{
	background-color:#ffff99;
}
/*背景薄い黄緑*/
.bg_ccff99{
	background-color:#ccff99;
}

.bg_imgFlower{
	background-image:url('../img/bali_gangsa_du_bg1.jpg');
	background-repeat : no-repeat;
	background-position : 0% 100%;
}
.bg_imgbalinese{
	background-image: url('../img/bali_bg_img01.gif');
	background-repeat: repeat;
	}