@charset "shift_jis";



.blown {
	color: #92835A;
}

.red13{
	color:#98434E;
	font-size:13pt;
}

.green10 {
	font-size: 10px;
	color: #775E1A;
}

.pink13{
	color:#F99;
	font-size:13pt;
	font-weight:bold;
}


.blue13{
	color:#075DA8;
	font-size:13pt;
	font-weight:bold;
}

.black13{
	color:#333;
	font-size:13pt;
	font-weight:bold;
}

.mini{
	font-size:10pt;
}



/*左メニュー*/
#cont{
	width:241px;
	float:left;
}


/*メイン枠*/
#main{
	float:left;
	width:749px;
}


/*本文*/
#hon{
	width:701px;
	margin:15px 24px 15px 24px;
}
	





/*コンテンツリンク-------------------*/

.nav1 a{
	background:url(../image/contents/nav1.gif);
display:block;
width:215px;
height:33px;
padding-top:14px;
padding-left:26px;
color:#584839;
font-weight:bold;
font-size:11pt;
text-decoration:none;
text-align:left;

}

.nav1 a:hover{
color:#9A7E65; 

}




.nav2 a{
	background:url(../image/contents/nav2.gif);
	padding-top:16px;
padding-left:26px;
display:block;
width:215px;
height:35px;
color:#584839;
text-decoration:none;
text-align:left;
}

.nav2 a:hover{
	background:url(../image/contents/nav2o.gif);
color:#9A7E65; 

}



.nav3 a{
	background:url(../image/contents/nav3.gif);
	padding-top:20px;
padding-left:29px;
display:block;
width:212px;
height:31px;
color:#6B5507;
text-decoration:none;
text-align:left;
}

.nav3 a:hover{
color:#9A7A0C; 

}



/*お問合せテーブル-------------------*/
.infot {
width:700px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

.infot th	{
	width:150px;
	padding:10px;
	text-align:left;
	vertical-align:top;
	color:#333;
	background-color: #F3F1E9;
	border-bottom: 1px dotted #ACA396;

}
.infot td	{
padding:10px;
	background-color: #ffffff;
	border-bottom: 1px dotted #ACA396;
}


/*トピックステーブル-------------------*/
.topics {
width:700px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

.topics td	{
	width:660px;
	background:url(../topics/image/t_back.gif);
	height:37px;
	text-align:left;
	padding-left:40px;
	padding-top:5px;

}



/*コースのタイトル背景*/

.cback{
	background:url(../bis/image/bis1/t_back.gif);
	width:685px;
	height:36px;
	padding-left:15px;
	padding-top:10px;
	margin-bottom:15px;
	color:#775E1A;
	font-size:11pt;
	font-weight:bold;
}


.cback2{
	background:url(../bis/image/bis1/t_back2.gif);
	width:675px;
	height:22px;
	padding-left:25px;
	padding-top:0px;
	margin-bottom:5px;
	color:#775E1A;
	font-size:11pt;
	font-weight:bold;
}



/*料金テーブル-------------------*/
.pay {
width:700px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

.pay th	{
	background:url(../bis/image/bis1/pay_back.gif);
	height:23px;
	padding:10px;
	border-right: 1px solid #FFF;
	text-align:left;
	

}

.pay td	{

	padding:10px;
	border-bottom: 1px solid #D9D1C1;
	border-right: 1px solid #D9D1C1;
	border-left: 1px solid #D9D1C1;
	vertical-align:top;

}




.rw{
	width:680px;
	padding:10px 10px 10px 0px;
	color:#C65B4C;
	font-size:10px;
}


.pay2 {
width:350px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

.pay2 th	{
	background:url(../bis/image/bis1/pay_back.gif);
	height:23px;
	padding:10px;
	border-right: 1px solid #FFF;
	text-align:left;
	

}

.pay2 td	{

	padding:10px;
	border-bottom: 1px solid #D9D1C1;
	border-right: 1px solid #D9D1C1;
	border-left: 1px solid #D9D1C1;
	vertical-align:top;

}


/*ニューステーブル-------------------*/
.news {
width:700px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

.news td	{
	width:193px;
	background:url(../topics/image/t_back.gif);
	height:37px;
	text-align:left;
	padding-left:40px;
	padding-top:5px;

}


/* バックナンバー */
#bknm{
	width: 700px;
}
ul{
	width: 715px;
	margin: 0 -15px 0 0;
	overflow: hidden;
	_zoom: 1;
}
li{
	width: 170px;
	background:url(../topics/image/t_back.gif);
	background-position: -5px ;
	padding-left : 30px ;
	margin-right: 0px;
	line-height: 40px ;
	float: left;
	list-style: none ;
}




.sute{
	width:680px;
	padding:10px 10px 10px 0px;
	color:#544218;
	font-size:10px;
}




.topi {
width:700px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

.topi th	{
	background:url(../bis/image/bis1/pay_back.gif);
	height:23px;
	padding:10px;
	border-right: 1px solid #FFF;
	text-align:left;
	

}

.topi td	{

	padding:10px;
	border-bottom: 1px solid #D9D1C1;
	border-right: 1px solid #D9D1C1;
	border-left: 1px solid #D9D1C1;
	vertical-align:top;
}

.topi2 {
width:455px;
margin:0px;
padding:0px;
border-collapse:collapse;
}

.topi2 th	{
	background:url(../bis/image/bis1/pay_back.gif);
	height:23px;
	padding:10px;
	border-right: 1px solid #FFF;
	text-align:left;
	

}

.topi2 td	{

	padding:10px;
	border-bottom: 1px solid #D9D1C1;
	border-right: 1px solid #D9D1C1;
	border-left: 1px solid #D9D1C1;
	vertical-align:top;
}



h1{
	padding:0px;
	margin:0px;
}

h2{
	padding:0px;
	margin:0px;
}

h2 a{
	padding:0px;
	margin:0px;
}

h3{
	margin:0px;
	padding:0px;
}

h3 a{
	margin:0px;
	padding:0px;
}

table.ti{
	margin:0px;
	padding:0px;
}



/*キャンペーン2013summer*/
.canbac{
	background:url(../camp/image/can_bac.gif) no-repeat;
	width:680px;
	height:176px;
	margin-top:15px;
	margin-bottom:60px;
	padding:50px 10px 10px 10px;
	color:#075DA8;
	font-size:12pt;
}

.imbac{
	background:url(../camp/image/back1.jpg) no-repeat;
	width:395px;
	height:370px;
	padding:30px 0px 0px 305px;
	font-size:10pt;
	line-height:130%;
	margin-bottom:80px;
}


.imbac2{
	background:url(../camp/image/back2.jpg) no-repeat;
	width:350px;
	height:252px;
	padding:90px 350px 0px 0px;
	font-size:10pt;
	line-height:130%;
	margin-bottom:80px;
}


/*トピックスbt-gel*/
.btbac{
	background:url(../topics/image/btgel/bt_bac.gif);
	width:680px;
	height:155px;
	margin-top:15px;
	margin-bottom:60px;
	padding:30px 10px 10px 10px;
	color:#288326;
}

.blue10{color:#09C;
font-size:10pt;
}



