body {
margin: 0px;
padding: 0px;
text-align: center;
font-family: 'meiryo','Lucida Grande','Arial','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',sans-serif;
font-size:13px;
color:#333;
background: url(http://waterjump.tv/iwate/img/bg/bg_body.png) repeat-x;
}

/*--ページトップ--*/
.pagetop{
width:670px;
height:22px;
margin:20px 0px 20px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
border-bottom:1px solid #CCC;
}

.pagetop ul{
width:670px;
height:22px;
margin:0px;
padding:0px 0px 0px 0px;
}

.pagetop ul li {
width:101px;
height:22px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
list-style:none;
}


.pagetop ul li a{
width:101px;
height:22px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/pagetop.gif) no-repeat;
display:block;
float:right;
list-style:none;
}

.pagetop a:hover{
width:101px;
height:22px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/pagetop_hover.gif) no-repeat;
display:block;
float:right;
list-style:none;
}

/*--ページトップ（広い場合）--*/
.pagetop_big{
width:970px;
height:22px;
margin:20px 0px 20px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
border-bottom:1px solid #CCC;
clear:both;
}

.pagetop_big ul{
width:970px;
height:22px;
margin:0px;
padding:0px 0px 0px 0px;
}

.pagetop_big ul li {
width:101px;
height:22px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
clear:both;
list-style:none;
}

.pagetop_big ul li a{
width:101px;
height:22px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/pagetop.gif) no-repeat;
display:block;
float:right;
clear:both;
list-style:none;
}

.pagetop_big a:hover{
width:101px;
height:22px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/btn/pagetop_hover.gif) no-repeat;
display:block;
float:right;
clear:both;
list-style:none;
}

.php{
width:400px;
font-size:x-small;
text-align:center;
margin-bottom:20px;
}

a {
color: #333;
text-decoration: none;
}

a:link {
color: #333;
text-decoration:none;
}

a:visited {
color: #333;
text-decoration:none;
}

a:active {
color: #333;
text-decoration:none;
font-weight:bold;	
}

a:hover {
color: #339999;
text-decoration:underline;
}

img{
border:0px;
}

/*--ヘッダートップ--*/
.header_top{
margin:0px;
padding:0px;
height:58px;
}

/*--ロゴ--*/
h1{
width:535px;
height:38px;
margin:0px;
padding:10px 0px 10px 10px;
text-indent:-4000em;
float:left;
}

h1 a{
width:535px;
height:38px;
margin:0px;
padding:10px 0px 10px 10px;
background: url(http://waterjump.tv/iwate/img/logo/logo.png) no-repeat;
display:block;
float:left;
}

/*--ヘッダートップメニュー--*/
.header_top_menu{
height:38px;
float:right;
margin:0px;
padding:0px 10px 0px 0px;
}

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

.header_top_menu ul li{
margin:0px;
padding:0px;
float:left;
list-style:none;
}

/*--ヘッダートップメニュー（ストア）--*/
.header_top_menu ul li.store{
width:86px;
height:33px;
text-indent:-4000em;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
}

.header_top_menu ul li.store a{
width:86px;
height:33px;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/img/menu/menu_store.png) no-repeat;
display:block;
}

.header_top_menu ul li.store a:hover{
width:86px;
height:33px;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/img/menu/menu_store_hover.png) no-repeat;
display:block;
}

/*--ヘッダートップメニュー（仙台）--*/
.header_top_menu ul li.sendai{
width:86px;
height:33px;
text-indent:-4000em;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
}

.header_top_menu ul li.sendai a{
width:86px;
height:33px;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/img/menu/menu_sendai.png) no-repeat;
display:block;
}

.header_top_menu ul li.sendai a:hover{
width:86px;
height:33px;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/img/menu/menu_sendai_hover.png) no-repeat;
display:block;
}

/*--メインメニュー--*/
.menulist {
height:41px;
padding:0px;
margin:0px;
clear:both;
background:url(http://waterjump.tv/iwate/img/bg/bg_mainmenu.png);
}

.menulist ul{
width:970px;
padding: 0px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
clear:both;
}

.menulist ul li {
float:left;
list-style:none;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/*--メインメニュー（ケッパレランドについて）--*/
.menulist ul li.keppare{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.menulist ul li.keppare a{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_keppare.png) no-repeat;
display:block;
}

.menulist ul li.keppare a:hover{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_keppare_hover.png) no-repeat;
display:block;
}

.menulist ul li.keppare_main{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.menulist ul li.keppare_main a{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:4px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_keppare_hover.png) no-repeat;
display:block;
}

/*--メインメニュー（ウォータージャンプについて）--*/
.menulist ul li.wj{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
text-indent:-4000em;
}

.menulist ul li.wj a{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_wj.png) no-repeat;
display:block;
}

.menulist ul li.wj a:hover{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_wj_hover.png) no-repeat;
display:block;
}

.menulist ul li.wj_main{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.menulist ul li.wj_main a{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_wj_hover.png) no-repeat;
display:block;
}

/*--メインメニュー（1コインについて）--*/
.menulist ul li.coin{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
text-indent:-4000em;
}

.menulist ul li.coin a{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_1coin.png) no-repeat;
display:block;
}

.menulist ul li.coin a:hover{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_1coin_hover.png) no-repeat;
display:block;
}

.menulist ul li.coin_main{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.menulist ul li.coin_main a{
width:196px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 1px;
background: url(http://waterjump.tv/iwate/img/mainmenu/mainmenu_1coin_hover.png) no-repeat;
display:block;
}



/*--サブメニュー--*/
.submenu {
height:41px;
padding:0px 0px 0px 0px;
margin:0px;
clear:both;
background: url(http://waterjump.tv/iwate/img/bg/bg_submenu.png);
}

.submenu ul{
width:970px;
height:41px;
padding: 0px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
clear:both;
}

.submenu ul li {
float:left;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}

/*--サブメニュー（ケッパレランド　FAQ）--*/
.submenu ul li.keppare_faq{
width:115px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.keppare_faq a{
width:115px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_faq.png) no-repeat;
display:block;
}

.submenu ul li.keppare_faq a:hover{
width:115px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_faq2.png) no-repeat;
display:block;
}

/*--サブメニュー（ケッパレランド　営業案内）--*/
.submenu ul li.keppare_operation{
width:56px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.keppare_operation a{
width:56px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_operation.png) no-repeat;
display:block;
}

.submenu ul li.keppare_operation a:hover{
width:56px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_operation2.png) no-repeat;
display:block;
}

/*--サブメニュー（ケッパレランド　施設案内）--*/
.submenu ul li.keppare_facility{
width:56px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.keppare_facility a{
width:56px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_facility.png) no-repeat;
display:block;
}

.submenu ul li.keppare_facility a:hover{
width:56px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_facility2.png) no-repeat;
display:block;
}

/*--サブメニュー（ケッパレランド　アクセス）--*/
.submenu ul li.keppare_access{
width:87px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.keppare_access a{
width:87px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_access.png) no-repeat;
display:block;
}

.submenu ul li.keppare_access a:hover{
width:87px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_keppare_access2.png) no-repeat;
display:block;
}

/*--サブメニュー（wj　ウォータージャンプについて）--*/
.submenu ul li.wj_whatswj{
width:124px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.wj_whatswj a{
width:124px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_whatswj.png) no-repeat;
display:block;
}

.submenu ul li.wj_whatswj a:hover{
width:124px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_whatswj2.png) no-repeat;
display:block;
}

/*--サブメニュー（wj　必要な道具）--*/
.submenu ul li.wj_item{
width:85px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.wj_item a{
width:85px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_item.png) no-repeat;
display:block;
}

.submenu ul li.wj_item a:hover{
width:85px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_item2.png) no-repeat;
display:block;
}

/*--サブメニュー（wj　ハウツー）--*/
.submenu ul li.wj_howto{
width:57px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.wj_howto a{
width:57px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_howto.png) no-repeat;
display:block;
}

.submenu ul li.wj_howto a:hover{
width:57px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_howto2.png) no-repeat;
display:block;
}

/*--サブメニュー（wj　Q&A）--*/
.submenu ul li.wj_faq{
width:38px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.wj_faq a{
width:38px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_faq.png) no-repeat;
display:block;
}

.submenu ul li.wj_faq a:hover{
width:38px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_faq2.png) no-repeat;
display:block;
}

/*--サブメニュー(1coin　1コインについて）--*/
.submenu ul li.coin_whatscoin{
width:123px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.coin_whatscoin a{
width:123px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_1coin_whats1coin.png) no-repeat;
display:block;
}

.submenu ul li.coin_whatscoin a:hover{
width:123px;
height:41px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_1coin_whats1coin2.png) no-repeat;
display:block;
}


/*--サブメニュー(1coin　Q&A）--*/
.submenu ul li.coin_faq{
width:38px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
}

.submenu ul li.coin_faq a{
width:38px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_faq.png) no-repeat;
display:block;
}

.submenu ul li.coin_faq a:hover{
width:38px;
height:41px;
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/iwate/img/submenu/submenu_wj_faq2.png) no-repeat;
display:block;
}



/*--パンくずリスト--*/
.pan{
padding:10px 0px 0px 0px;
color:#000;
height:25px;
font-size:10px;
margin:0px;
clear:both;
text-align:left;
}

.pan ul{
width:970px;
height:25px;
padding: 0px 0px 0px 0px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
clear:both;
}

/*--メインコンテナ--*/
#container {
padding: 20px 0px 20px 0px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
width: 970px;
text-align:left;
}

#container:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

#center {
float: left;
width: 670px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#center2 {
width: 670px;
float: right;
margin: 0px 0px 20px 0px;
padding:0px;
}

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

.content {
margin:0px 0px 0px 0px;
padding:0px;
clear:both;
}

.content:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

.content blockquote {
	font-size: x-small;
	line-height: 150%;
	padding: 5px;
	border: 1px solid #666;
}

/*--コンテンツ（エントリーインがある場合）--*/
.entry-in{
width:670px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:180%;
}

/*--ページタイトル横RSS--*/
.rss{
float:right;
width:73px;
height:14px;
text-indent:-4000em;
margin:0px;
padding:20px 0px 0px 0px;
}

.rss a{
float:right;
width:73px;
height:14px;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
background:url(http://waterjump.tv/sendai/image/icon/rss.png) no-repeat;
display:block;
}

/*--ナビゲーション--*/
.php_hako{
width:970px;
height:70px;
margin:0px;
padding:0px;
border-bottom:1px solid #CCC;
clear:both;
}

.sidebar_back {
clear:both;
width:270px;
height:50px;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 15px;
font-size:11px;
background:url(http://waterjump.tv/sendai/image/icon/yajirusi_dot.gif) no-repeat 0% 35%;
float:left;
}

.php{
width:670px;
height:50px;
font-size:11px;
text-align:center;
margin:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
float:right;
}

.php_preview{
width:35px;
height:34px;
text-indent:-4000em;
margin:0px;
padding:0px 20px 0px 0px;
float:right;
}

.php_preview a{
width:35px;
height:34px;
margin:0px;
padding:0px 20px 0px 0px;
background: url(http://waterjump.tv/sendai/image/icon/preview.gif) no-repeat;
display:block;
float:right;
}

.php_preview a:hover{
width:35px;
height:34px;
margin:0px;
padding:0px 20px 0px 0px;
background: url(http://waterjump.tv/sendai/image/icon/preview_hover.gif) no-repeat;
display:block;
float:right;
}

.php_next{
width:35px;
height:34px;
text-indent:-4000em;
margin:0px;
padding:0px 0px 0px 0px;
float:right;
}

.php_next a{
width:35px;
height:34px;
margin:0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/icon/next.gif) no-repeat;
display:block;
float:right;
}

.php_next a:hover{
width:35px;
height:34px;
margin:0px;
padding:0px 0px 0px 0px;
background: url(http://waterjump.tv/sendai/image/icon/next_hover.gif) no-repeat;
display:block;
float:right;
}


/*--注意書き--*/
.tyuui{
font-size: 10px;
line-height: 120%;
background:url(http://waterjump.tv/sendai/image/bg/bg_dot.gif);
margin:10px;
padding:10px;
}

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

.tyuui ul li{
margin:0px;
padding:3px 0px 3px 3px;
border-bottom:1px totted #FFF;
list-style:square inside;
}


/*--サイドバー--*/
#right {
width: 270px;
float: right;
margin: 0px 0px 0px 0px;
padding:0px;
}

#right2 {
width: 270px;
float: left;
margin: 0px 0px 0px 0px;
padding:0px;
clear:both;
}

.sidebar {
clear:both;
width:270px;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}

.sidebar h3{
font-size:10px;
height:20px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding: 15px 0px 10px 0px;
border-bottom:1px solid #CCC;
}


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

.sidebar ul li{
margin:0px;
padding:5px 0px 0px 15px;
list-style:none;
background:url(http://waterjump.tv/sendai/image/icon/yajirusi_dot.gif) no-repeat 0% 70%;
border-bottom: 1px dotted #CCC;
font-size:11px;
}


.sidebar_time{
color:#FF0099;
font-size:10px;
text-align: left;
padding:5px 0px 0px 15px;
margin:0px;
background:url(http://waterjump.tv/sendai/image/icon/yajirusi_dot.gif) no-repeat 0% 70%;
}

.sidebar_title{
font-size:11px;
padding:3px 0px 3px 0px;
margin:0px;
border-bottom: 1px dotted #CCC;
}

.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	margin-bottom: 15px;
padding:5px;
	}


#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}

/*--コンテンツタイトル--*/
.title{
padding:7px 0px 7px 5px;
margin:0px 0px 30px 0px;
border-bottom:1px dotted #666;
border-top:1px dotted #666;
width:665px;
}

.sidebar_time2{
color:#FFF;
font-size:11px;
width:70px;
float:right;
padding:1px 5px 1px 5px;
margin:0px 0px 5px 0px;
background: #333;
}


/*--一覧表示--*/
.list{
height:22px;
margin:0px 0px 20px 0px;
padding:5px 0px 5px 0px;
clear:both;
}

.list ul li{
width:106px;
height:22px;
float:right;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;

}

.list ul li a{
float:right;
display:block;
width:106px;
height:22px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
background: url(http://waterjump.tv/sendai/img/btn_list.gif) 0% 0% ;
}

.list ul li a:hover{
width:106px;
height:22px;
float:right;
list-style:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-4000em;
background: url(http://waterjump.tv/sendai/img/btn_list_over.gif) 0% 0% ;
}

/* ************************************************ 
 *	商品一覧・検索結果一覧の表示
 * ************************************************ */
.item_list_hako{
margin:20px 0px 5px 42px;
padding:20px 0px 20px 0px;
}

.item_list_hako:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}


.item_box_img{
width:130px;
height:130px;
padding:5px 14px 5px 14px;
margin:0px;
clear:both;
}

.item_box_img img{
border:0px;
}

.item_box_product{
width:148px;
height:20px;
padding:0px 5px 0px 5px;
color:#000;
}

.item_box_product a{
color:#000;
}


.item_box_product a:hover{
color:#000;
text-decoration:underline;
}

.item_box_price{
width:148px;
height:10px;
padding:0px 5px 5px 5px;
color:#000;
}

.item_box_model{
width:158px;
height:25px;
padding:15px 0px 0px 0px;
text-align:center;
}

/*通常配送対象の場合*/
.item_box_bace{
font-size:10px;
width:158px;
height:220px;
float:left;
margin: 0px 15px 15px 0px;
background:url(http://waterjump.tv/store/img/bg/bg_detail_list_bace.png);
color:#778899;
}

.bace{
background: url(http://waterjump.tv/store/img/bg/bg_detail_list_bace.png);
width:158px;
height:220px;
font-size:10px;
float:left;
margin: 0px 15px 15px 0px;
color:#778899;
}

.bace_over{
background: url(http://waterjump.tv/store/img/bg/bg_detail_list_bace_hover.png);
width:158px;
height:220px;
font-size:10px;
float:left;
margin: 0px 15px 15px 0px;
color:#FFF;
}

/*SALE対象の場合*/
.item_box_sale{
font-size:10px;
width:158px;
height:220px;
float:left;
margin: 0px 15px 15px 0px;
background:url(http://waterjump.tv/store/img/bg/bg_detail_list_sale.png);
color:#FF6600;
}

.sale{
background: url(http://waterjump.tv/store/img/bg/bg_detail_list_sale.png);
width:158px;
height:220px;
font-size:10px;
float:left;
margin: 0px 15px 15px 0px;
color:#FF6600;
}

.sale_over{
background: url(http://waterjump.tv/store/img/bg/bg_detail_list_sale_hover.png);
width:158px;
height:220px;
font-size:10px;
float:left;
margin: 0px 15px 15px 0px;
color:#FFF;
}

/*売り切れの場合*/
.item_box_soldout{
font-size:10px;
width:158px;
height:220px;
float:left;
margin: 0px 15px 15px 0px;
background:url(http://waterjump.tv/store/img/bg/bg_detail_list_sold.png);
color:#FF0000;
}

.soldout{
background: url(http://waterjump.tv/store/img/bg/bg_detail_list_sold.png);
width:158px;
height:220px;
font-size:10px;
float:left;
margin: 0px 15px 15px 0px;
color:#FF0000;
}

.soldout_over{
background: url(http://waterjump.tv/store/img/bg/bg_detail_list_sold_hover.png);
width:158px;
height:220px;
font-size:10px;
float:left;
margin: 0px 15px 15px 0px;
color:#FFF;
}


/*--フッター上部--*/
.fotter_top{
height:249px;
margin:0px;
padding:80px 0px 0px 0px;
clear:both;
background: #333 url(http://waterjump.tv/iwate/img/bg/bg_submenu.png) repeat-x;
}

.fotter_top_in{
padding:0px 0px 0px 0px;
color:#000;
width:950px;
height:189px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
margin-top:0px;
clear:both;
background: url(http://waterjump.tv/sendai/img/bg_top_fotter_contact.gif) no-repeat;
}

.fotter_top_in_right{
padding:0px 0px 0px 0px;
margin:30px 0px 0px 0px;
color:#FFF;
width:750px;
height:50px;
clear:both;
float:right;
text-align:right;
}

.fotter_top_in_right img{
border:0px;
padding: 5px 0px 0px 0px;
}

.fotter_top_in_right2{
padding:0px 0px 0px 0px;
margin:0px;
color:#FFF;
width:750px;
height:100px;
clear:both;
float:right;
text-align:right;
background: url(http://waterjump.tv/iwate/img/bg/tel.png) no-repeat 30% 0%;
}

.fotter_top_in_right2 img{
border:0px;
padding: 20px 0px 0px 0px;
}

/*--フッター下部--*/
.fotter { 
font-size: 13px;
clear:both;
padding:0px;
margin:0px;
height:280px;
background: #333 url(http://waterjump.tv/sendai/img/bg_bottom_fotter.gif) repeat-x;
}

.fotter_menu {
margin-left: auto;
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
padding:50px 0px 20px 0px;
width:950px;
}

.fotter_menu  ul { 
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:222px;
height:189px;
font-size:10px;
float:left;
background: #333 url(http://waterjump.tv/sendai/img/bg_bottom_fotter_menu.gif) repeat-y;
}

.fotter_menu  ul li {  
list-style:none;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 20px;
text-align:left;
}

.fotter_menu ul li a {
color: #FFF;
text-decoration: none;
}

.fotter_menu ul li a:hover {
color: #FFF;
text-decoration: underline;
}
