@charset "utf-8";

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


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

/* ｈ２の囲い */
.pa1{
margin-top:20px;
}

/* ｈ２下のテキスト */
.pa2{
margin-left:5px;
}

/* 料金 */
.pa3{
font-size:24px;
font-weight:700;
margin-top:20px;
margin-bottom:20px;
}

/* プログラム紹介　外枠（カヤック） */
.pa10{
margin-top:20px;
background-color:#f2f2f2;
height:220px;
border:1px solid #b2b2b2;
}

/* プログラム紹介　写真の囲い */
.pa11{
float:left;
width:340px;
}

/* プログラム紹介　写真 */
.pa12{
padding:5px;
border:1px solid #b2b2b2;
margin-top:10px;
margin-left:10px;
background-color:#ffffff;
}

/* プログラム紹介　太字 */
.pa13{
float:left;
width:330px;
margin-top:10px;
margin-left:20px;
font-size:24px;
font-weight:700;
}

/* プログラム紹介　テキスト */
.pa14{
float:left;
width:330px;
margin-top:10px;
margin-left:20px;
}

/* プログラム紹介　外枠（ラフト） */
.pa15{
clear:both;
margin-top:20px;
background-color:#f2f2f2;
height:220px;
border:1px solid #b2b2b2;
}

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

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

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

/* ページ真ん中～下部までの囲い　マウンテンバイクパック用 */
#pa4{
height:1600px;
margin-top:50px;
}



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

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

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

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

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

/* 時間の位置 */
.pa25{
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;
}

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

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

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

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

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

