@charset "utf-8";

@import url("../base1.css");

/* raftingページ */


h2{
font-size:24px;
font-weight:700;
margin:0;
padding:0;
}

/* ｈ２用 */
.r01{
margin-top:20px;
margin-bottom:20px;
margin-left:10px;
}


/* ラフティングの案内 */
/* 全体の囲い */
.r1{
border:1px solid #c2c2c2;
background-color:#f2f2f2;
height:800px;
}

/* 左上　RAFTING NAGATORO */
.r2{
font-weight:700;
font-size:8px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}

/* 左側　テキストの囲い */
.r3{
float:left;
width:460px;
}

/* 太字　表題 */
.r4{
margin-top:50px;
margin-left:80px;
font-weight:700;
}

/* テキスト */
.r5{
margin-top:10px;
margin-left:80px;
}

/* 右側　写真の囲い */
.r6{
float:left;
width:200px;
margin-left:20px;
}

/* 写真 */
.r7{
margin-top:20px;
}

/* サブタイトル */
.r8{
margin-top:20px;
margin-left:85px;
font-weight:700;
}

/* タイトル */
.r9{
font-size:24px;
margin-top:5px;
margin-left:80px;
font-weight:700;
}




/* 料金 */
/* タイトル */
.r10{
font-size:24px;
font-weight:700;
margin-top:50px;
margin-left:10px;
clear:both;
}

/* テキスト */
.r11{
margin-top:5px;
margin-left:10px;
}


/* オプション */
/* オプション　タイトル */
.r20{
font-size:24px;
font-weight:700;
margin-top:50px;
margin-left:10px;
}

/* テキスト */
.r21{
margin-top:5px;
margin-bottom:20px;
margin-left:10px;
}

/* BBQの囲い */
.r22{
width:338px;
float:left;
background-color:#f2f2f2;
border:1px solid #c2c2c2;
}

/* お風呂の囲い */
.r23{
width:338px;
float:left;
margin-left:20px;
background-color:#f2f2f2;
border:1px solid #c2c2c2;
}

/* 背景黒　タイトル */
.r24{
font-weight:700;
background-color:#2a2a2a;
color:#ffffff;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}

/* 写真の囲い */
.r25{
margin-top:20px;
margin-left:5px;
float:left;
}

/* 写真 */
.r26{
padding:2px;
border:1px solid #c2c2c2;
}

/* テキスト */
.r27{
width:195px;
margin-top:20px;
margin-left:5px;
float:left;
}

/* 太文字 */
.r28{
clear:both;
padding-top:10px;
margin-bottom:20px;
margin-left:10px;
font-weight:700;
}




/* 持ち物 */
/* タイトル */
.r30{
font-size:24px;
font-weight:700;
margin-left:10px;
padding-top:50px;
clear:both;
}

/* テキスト */
.r31{
margin-top:5px;
margin-bottom:20px;
margin-left:10px;
}

/* 写真下のテキスト */
.r32{
font-size:10px;
text-align:center;
color:#666666;
}

/* テーブル */
.r33{
clear:both;
background-color:#ffffff;
border:1px dashed #b2b2b2;
text-align:center;
margin-top:10px;
margin-left:10px;
}

/* 太字 */
.r34{
clear:both;
font-weight:700;
margin-left:10px;
padding-top:20px;
}

/* テーブル内　テキスト */
.r35{
padding-top:5px;
padding-bottom:5px;
}

/* テーブル内　+ */
.r36{
font-size:18px;
font-weight:700;
}

/* テキスト */
.r37{
font-weight:700;
margin-top:20px;
margin-left:10px;
}

/* リスト */
.r38{
margin:0;
padding-top:5px;
padding-bottom:20px;
padding-left:30px;
list-style-type:square;
}



/* レンタル */
/*  */
.r40{
font-weight:700;
margin-top:20px;
margin-left:10px;
}

/* テーブル */
.r41{
text-align:center;
}

/* テーブル下の赤文字 */
.r42{
margin-top:5px;
margin-left:10px;
color:#db2b26;
}



/* ページ真ん中～下部までの囲い */
#r1{
height:2300px;
margin-top:50px;
}

/* 左側テキスト全体の囲い */
#r2{
float:left;
width:460px;
}

/* 右側　タイム・スケジュールの囲い */
#r3{
float:left;
width:220px;
margin-left:20px;
}

/* テキスト　1番下ボーダー無し */
.r50{
padding-top:10px;
padding-bottom:20px;
padding-left:10px;
}

/* 太字 */
.r51{
font-size:18px;
font-weight:700;
padding-left:10px;
}

/* テキスト */
.r52{
padding-top:10px;
padding-bottom:20px;
padding-left:10px;
margin-bottom:20px;
border-bottom:1px dashed #b2b2b2;
}

/* ツアー条件　リスト */
.r53{
margin:0;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
list-style-type:square;
}

/* ツアー条件　テキスト */
.r54{
margin-top:20px;
font-weight:700;
}

/* ツアー条件　テキスト */
.r55{
margin-top:5px;
}




/* タイム・スケジュール　白太字 */
.r60{
background-color:#2a2a2a;
color:#ffffff;
font-weight:700;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
}

/* 黒太字 */
.r61{
font-weight:700;
padding-top:20px;
margin-left:10px;
}

/* 黒太字　2段目以降 */
.r62{
font-weight:700;
padding-top:20px;
margin-left:10px;
clear:both;
}

/* 時間の位置 */
.r63{
margin-top:5px;
margin-right:10px;
margin-bottom:5px;
margin-left:10px;
padding-left:10px;
border-top:1px dotted #b2b2b2;
border-bottom:1px dotted #b2b2b2;
color:#666666;
}

/* 背景色 */
.r64{
margin:0;
padding:0;
background-color:#f2f2f2;
}

/* 写真 */
.r65{
border:1px solid #c2c2c2;
padding:2px;
float:left;
margin-right:5px;
}


/* 写真の段の囲い */
.r66{
margin-left:10px;
margin-right:5px;
}

/* 注意書き */
.r67{
color:#db2b26;
margin-top:20px;
margin-right:5px;
margin-left:10px;
padding-bottom:20px;
}
