/*--ページタイトル(インフォメーション）--*/
.page_title{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_info_big.gif) 0% 100% no-repeat;
}

.page_title h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(画像アーカイブ）--*/
.page_title_photo{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_photo_big.gif) 0% 100% no-repeat;
}

.page_title_photo h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(初めての方へ）--*/
.page_title_biginer{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_biginer_big.gif) 0% 100% no-repeat;
}

.page_title_biginer h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(営業案内）--*/
.page_title_price{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_operation_big.gif) 0% 100% no-repeat;
}

.page_title_price h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(問い合わせ）--*/
.page_title_contact{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_contact_big.gif) 0% 100% no-repeat;
}

.page_title_contact h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(営業案内）--*/
.page_title_operation{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_operation_big.gif) 0% 100% no-repeat;
}

.page_title_operation h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(施設案内）--*/
.page_title_facility{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_facility_big.gif) 0% 100% no-repeat;
}

.page_title_facility h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(アクセス）--*/
.page_title_access{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_access_big.gif) 0% 100% no-repeat;
}

.page_title_access h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--ページタイトル(プライバシーポリシー）--*/
.page_title_privacy{
width:970px;
height:45px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/menu/ban_privacy_big.gif) 0% 100% no-repeat;
}

.page_title_privacy h2{
width:500px;
font-size:18px;
margin:0px;
padding:0px;
float:left;
}

/*--メインページ(最新情報）--*/
h2.whatsnew{
background:#000;
margin:0px;
padding:10px;
color:#FFF;
font-size:11px;
font-weight:bold;
}

.main_news{
margin:0px;
padding:20px;
border-bottom:1px solid #CCC;
clear:both;
}

.main_news_photo{
width:185px;
min-height:130px;
float:left;
margin:0px 20px 0px 0px;
padding:0px;
}

.main_news_photo img{
max-width:185px;
max-height:90px;
}

h3.main_news_title{
font-size:18px;
font-weight:bold;
margin:0px;
padding:0px;
}

.main_news_time{
font-size:12px;
font-style:italic;
color:#666;
margin:0px;
padding:10px 0px 10px 0px;
}

.main_news_body{
margin:0px;
padding:0px;
font-size:12px;
}

/*--メインページ(イベント情報）--*/
h2.event{
background:#666;
margin:0px;
padding:10px;
color:#FFF;
font-size:11px;
font-weight:bold;
}

.main_event_photo{
width:184px;
min-height:90px;
margin:0px 0px 0px 0px;
padding:0px;
}

.main_event_photo img{
max-width:184px;
max-height:80px;
}

h3.main_event_title{
font-size:10px;
font-weight:bold;
margin:0px;
padding:10px 0px 10px 0px;
text-align:center;
}

h3.main_event_title a{
color:#000;
}

.main_event_body{
margin:0px;
padding:0px 10px 10px 10px;
font-size:10px;
}

/*--メインページ(インフォメーション）--*/
h3.main_info_title{
font-size:10px;
font-weight:normal;
margin:0px;
padding:5px 10px 5px 15px;

}

/*--メインページ(フリッカー）--*/
h2.photo{
background:#CCC;
margin:0px;
padding:10px;
color:#333;
font-size:11px;
font-weight:bold;
}

/*--STOREおすすめ商品（トップ）--*/
h2.store{
background:url(http://waterjump.tv/iwate/img/banner/banner_store.png) 1% 50% no-repeat;
width:970px;
height:30px;
margin:0px 0px 20px 0px;
padding:20px 0px 0px 0px;
text-indent:-4000em;
border-top: 1px solid #CCC;
}


/*--フリッカー画像--*/
.flickr_photo{
}

.flickr_photo img{
margin:2px;
padding:2px;
border:1px solid #CCC;
float:left;
width:95px;
height:71px;
}

/*--フリッカー(過去ボタン）--*/
.flickr_btn{
width:970px;
height:55px;
margin: 40px 0px 40px 0px;
padding:0px 0px 0px 0px;
clear:both;
}

.flickr_btn ul li{
width:460px;
height:55px;
margin: 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
list-style:none;
}

.flickr_btn ul li a{
width:460px;
height:55px;
margin: 40px 0px 40px 255px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_flickr.png) no-repeat;
display:block;
list-style:none;
}

.flickr_btn ul li a:hover{
width:460px;
height:55px;
margin: 40px 0px 40px 255px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_flickr_hover.png) no-repeat;
display:block;
list-style:none;
}


/*--アクセスマップ--*/
.access_map{
width:970px;
height:570px;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/bg/bg_access.png) no-repeat;
}

/*--アクセスマップ（グーグルマップ）--*/
.access_google_btn{
width:970px;
height:55px;
margin: 40px 0px 70px 0px;
padding:0px 0px 0px 0px;
clear:both;
}

.access_google_btn ul li{
width:460px;
height:55px;
margin: 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
list-style:none;
}

.access_google_btn ul li a{
width:460px;
height:55px;
margin: 40px 0px 70px 255px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_googlemap.png) no-repeat;
display:block;
list-style:none;
}

.access_google_btn ul li a:hover{
width:460px;
height:55px;
margin: 40px 0px 70px 255px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_googlemap_hover.png) no-repeat;
display:block;
list-style:none;
}


/*--施設案内--*/
.facility_left{
width:273px;
float:left;
margin:10px 0px 0px 0px;
padding:0px 5px 0px 5px;
border-left:1px dotted #CCC;
font-size:10px;
}

.facility_left h3{
font-size:18px;
margin:0px;
padding:5px;
color:#CC3300;
}

.facility_left ul{
margin:0px;
padding:0px;
}

.facility_left ul li{
list-style:square inside;
border-bottom:1px dotted #CCC;
padding:5px 0px 5px 3px;
margin:0px;
}

/*--施設案内（中央）--*/
.facility_center{
width:270px;
float:left;
margin:10px 0px 0px 0px;
padding:0px 5px 0px 5px;
font-size:10px;
border-left:1px dotted #CCC;
border-right:1px dotted #CCC;
}

.facility_center h3{
font-size:18px;
margin:0px;
padding:5px;
color:#003399;
}

.facility_center ul{
margin:0px;
padding:0px;
}

.facility_center ul li{
list-style:square inside;
border-bottom:1px dotted #CCC;
padding:5px 0px 5px 3px;
margin:0px;
}

/*--施設案内（右）--*/
.facility_right{
width:273px;
float:left;
margin:10px 0px 0px 0px;
padding:0px 5px 0px 5px;
font-size:10px;
border-right:1px dotted #CCC;
}

.facility_right h3{
font-size:18px;
margin:0px;
padding:5px;
}

.facility_right ul{
margin:0px;
padding:0px;
}

.facility_right ul li{
list-style:square inside;
border-bottom:1px dotted #CCC;
padding:5px 0px 5px 3px;
margin:0px;
}


/*--施設案内（詳細）--*/

.facility_detail{
width:850px;
margin:0px 0px 0px 0px;
padding:0px;
clear:both;
}

.facility_detail h2.facility{
margin:0px;
padding:20px 0px 10px 0px;
font-size:30px;
width:850px;
height:80px;
color:#BB00BB;
}

.facility_detail h2 img{
margin:0px;
padding:30px 0px 30px 0px;
}

.facility_photo{
float:left;
width:300px;
height:225px;
margin:0px 10px 10px 0px;
padding:5px;
border:1px solid #CCC;
}

.facility_photo img{
width:300px;
height:225px;
padding:0px;
margin:0px;
}

.facility_text{
float:right;
width:520px;
padding:0px;
margin:0px;
}

.facility_text h3{
margin:0px;
padding:5px;
font-size:15px;
border-bottom:1px dotted #CCC;
}

.facility_text ul{
margin:0px;
padding:0px;
}

.facility_text ul li{
border-bottom:1px dotted #CCC;
list-style:none;
margin:0px;
padding:10px 0px 10px 0px;
}

/*--ニュース（カテゴリーアーカイブ一覧表示）--*/
.content_top_itiran{
height:20px;
font-size:10px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding: 15px 0px 10px 0px;
border-bottom:1px solid #CCC;
}

.content_top_time{
width:100px;
text-align: left;
padding:0px 0px 0px 15px;
margin:0px;
float:left;
}

.content_top_title{
width:555px;
height:35px;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
}

.content_itiran{
width:670px;
height:35px;
padding: 15px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-bottom: 1px solid #CCC;
clear:both;
}

.content_time{
width:100px;
height:35px;
font-size:12px;
text-align: left;
padding:0px 0px 0px 15px;
margin:0px;
float:left;
background:url(http://waterjump.tv/sendai/image/icon/yajirusi_bk.gif) no-repeat 0% 30%;
}

.content_title{
width:555px;
height:35px;
font-size:12px;
font-weight:bold;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
}

#center3 {
width: 970px;
margin: 0px 0px 20px 13px;
padding:0px;
}


/*--問い合わせ完了ページ--*/
h3.contact_thanks{
font-size:18px;
font-weight:bold
margin:20px 0px 20px 0px;
padding:7px 0px 7px 0px;
}


/*--初めての方へ--*/
h3.biginer_title_whats_gatake{
width:960px;
height:47px;
margin:0px 0px 20px 0px;
padding:10px 0px 0px 10px;
font-size:20px;
font-weight:bold;
border-bottom:1px solid #CCC;
clear:both;
}

h4.biginer_title{
width:922px;
height:28px;
margin:0px 0px 10px 0px;
padding:10px 0px 0px 48px;
font-size:15px;
font-weight:bold;
background:url(http://waterjump.tv/sendai/image/bg/bg_biginer_subtitle.gif) no-repeat 0% 0%;
border-bottom:1px dotted #CCC;
clear:both;
}

/*--ウォータージャンプ紹介文--*/
.biginer_wj_text{
width:930px;
font-size:15px;
font-weight:bold;
line-height:150%;
margin:0px 10px 30px 10px;
padding:10px;
border: 1px solid #CCC;
}

/*--必要な道具--*/
.biginer_wj_item{
width:764px;
height:420px;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 206px;
background:url(http://waterjump.tv/sendai/image/bg/bg_biginer_wj_item.png) no-repeat 0% 0%;
}

.biginer_wj_item_detail{
width:352px;
height:100px;
margin:10px;
padding:5px;
float:left;
}

h5.biginer_wj_item_name{
font-size:12px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:10px 0px 10px 10px;
width:332px;
border-bottom:4px solid #666;
background:url(http://waterjump.tv/sendai/image/bg/bg_dot_blue.gif);
}

.biginer_wj_item_detail ul{
margin:0px;
padding:0px;
}

.biginer_wj_item_detail ul li{
margin:0px;
padding:0px;
list-style:none;
font-size:11px;
line-height:150%;
text-indent:10px;
}


/*--ウォータージャンプハウツー--*/
.biginer_wj_step{
width:970px;
height:310px;
margin:0px;
padding:160px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/bg/bg_biginer_wj_step.jpg) no-repeat 0% 0%;
}

.biginer_wj_step ul{
width:970px;
margin:0px;
padding:0px 0px 0px 0px;
}

.biginer_wj_step ul li{
width:220px;
height:50px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
float:left;
font-size:10px;
}

.biginer_wj_step ul li.step1{
width:220px;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

.biginer_wj_step ul li.step2{
width:220px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

.biginer_wj_step ul li.step3{
width:220px;
margin:0px 0px 0px 30px;
padding:0px 0px 0px 0px;
}

.biginer_wj_step ul li.step4{
width:220px;
margin:0px 0px 0px 30px;
padding:0px 0px 0px 0px;
list-style:none;
float:left;
}
.biginer_wj_step ul li.step5{
width:220px;
margin:190px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.biginer_wj_step ul li.step6{
width:220px;
margin:190px 0px 0px 30px;
padding:0px 0px 0px 0px;
}

.biginer_wj_step ul li.step7{
width:220px;
margin:190px 0px 0px 30px;
padding:0px 0px 0px 0px;
}

.biginer_wj_step ul li.step8{
width:220px;
margin:190px 0px 0px 30px;
padding:0px 0px 0px 0px;
}

/*--FAQー--*/
.biginer_faq_hako{
width:455px;
height:150px;
margin:10px;
padding:5px;
float:left;
}

h5.biginer_faq{
font-size:12px;
font-weight:bold;
margin:0px 0px 10px 0px;
padding:10px 0px 10px 10px;
width:445px;
border-bottom:4px solid #666;
background:url(http://waterjump.tv/sendai/image/bg/bg_dot.gif);
}

.biginer_faq_hako ul{
margin:0px;
padding:0px;
}

.biginer_faq_hako ul li{
margin:0px;
padding:0px;
list-style:none;
font-size:11px;
line-height:150%;
text-indent:10px;
}

/*--関連ページへのリンク--*/
.biginer_faq_hako_link{
height:15px;
margin:0px;
padding:5px;
}

.biginer_faq_hako_link ul{
margin:0px;
padding:0px;
}

.biginer_faq_hako_link ul li{
float:right;
list-style:none;
margin:0px 20px 0px 0px;
padding:0px 0px 0px 7px;
background:url(http://waterjump.tv/sendai/image/icon/yajirusi_bk.gif) no-repeat 0% 50%;
}

/*--営業案内--*/
h3.price{
width:670px;
padding:10px 0px 10px 0px;
margin:10px 0px 30px 0px;
clear:both;
font-size:15px;
font-weight:bold;
border-bottom:1px solid #CCC;
}

.price_table{
width:670px;
height:40px;
margin:0px;
padding:0px;
border-bottom:1px solid #CCC;
font-size:14px;
}

.price_table ul{
margin:0px;
padding:0px;
}

.price_table ul li{
width:223px;
height:30px;
list-style:none;
float:left;
margin:0px;
padding:5px 0px 5px 0px;
text-align:center;
}

.price_table ul li.center{
width:222px;
height:30px;
list-style:none;
float:left;
margin:0px;
padding:5px 0px 5px 0px;
text-align:center;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
}

.price_table ul li.bold_tate{
width:223px;
height:30px;
list-style:none;
float:left;
margin:0px;
padding:5px 0px 5px 0px;
text-align:center;
background:url(http://waterjump.tv/sendai/image/bg/bg_dot.gif);
font-weight:bold;
}

.price_table ul li.bold_yoko{
width:223px;
height:30px;
list-style:none;
float:left;
margin:0px;
padding:5px 0px 5px 0px;
text-align:center;
background:url(http://waterjump.tv/sendai/image/bg/bg_dot_blue.gif);
font-weight:bold;
}

.price_table ul li.bold_yoko_center{
width:222px;
height:30px;
list-style:none;
float:left;
margin:0px;
padding:5px 0px 5px 0px;
text-align:center;
border-right:1px solid #CCC;
border-left:1px solid #CCC;
background:url(http://waterjump.tv/sendai/image/bg/bg_dot_blue.gif);
font-weight:bold;
}

/*--営業案内（オンラインストアへ行くボタン）--*/
.goto_online{
width:460px;
height:55px;
margin-top:40px;
margin-bottom:40px;
margin-left:100px;
margin-right:0px;
padding:0px 0px 0px 0px;
clear:both;
}

.goto_online ul{
margin:0px;
padding:0px;
}

.goto_online ul li{
width:460px;
height:55px;
margin: 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
list-style:none;
}

.goto_online ul li a{
width:460px;
height:55px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_onlineticket.png) no-repeat;
display:block;
list-style:none;
}

.goto_online ul li a:hover{
width:460px;
height:55px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_onlineticket_hover.png) no-repeat;
display:block;
list-style:none;
}


/*--スタッフ募集--*/
.recruit_title{
width:970px;
height:539px;
margin:0px;
padding:0px;
background:url(http://waterjump.tv/sendai/image/info/recruit_title.png);
}

h3.recruit{
width:970px;
height:58px;
background:url(http://waterjump.tv/sendai/image/info/recruit_o1.png);
margin:0px;
padding:0px;
text-indent:-4000em;
}

.recruit_detail{
width:970px;
margin:0px;
padding: 20px 0px 20px 0px;
}

.recruit_detail h4{
width:100px;
font-size:16px;
font-weight:bold;
background-color:#000;
color:#FFF;
padding: 10px;
margin:0px;
}

/*--お問い合わせはこちら--*/
.contact_btn{
width:970px;
height:55px;
margin: 40px 0px 40px 0px;
padding:0px 0px 0px 0px;
clear:both;
}

.contact_btn ul li{
width:460px;
height:55px;
margin: 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
list-style:none;
}

.contact_btn ul li a{
width:460px;
height:55px;
margin: 40px 0px 40px 255px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_contact.png) no-repeat;
display:block;
list-style:none;
}

.contact_btn ul li a:hover{
width:460px;
height:55px;
margin: 40px 0px 40px 255px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/btn_contact_hover.png) no-repeat;
display:block;
list-style:none;
}

