@charset "utf-8";


.colorRed { color:#FF3300; }

.localMenu { height:65px; margin-bottom:20px; }
.localMenu div { float:left; }

.High10{margin-top:10px;}
.High20{margin-top:20px;}
.High30{margin-top:30px;}
.High40{margin-top:40px;}

.High-b10{margin-bottom:10px;}
.High-b20{margin-bottom:20px;}
.High-b30{margin-bottom:30px;}
.High-b40{margin-bottom:40px;}


/*--------------- Local Navi --------------*/
body.club .localNavi .head h3{
	background:transparent url(/images2/common/lnavi_head_club.jpg) no-repeat 0 0;
	height:79px;
	text-indent:-9999px;
	}

body.club .localNavi .foot{
	background:transparent url(/images2/common/lnavi_foot_club.jpg) no-repeat 0 0;
	background-position:bottom;
	height:200px;
	text-indent:-9999px;
	text-align:left;
	}

/*--------------- カテゴリトップ --------------*/
.C1navi li{
	padding:0px;
	margin:5px 0px 10px 0px;
	list-style-type:none;
	}

.club-top-tb { margin:0px 0px 20px 10px; }
.club-top-tittle { margin:15px 0px 15px 15px; }
.club-top-textset { margin:0px 20px 10px 25px; }

.club-top-btset { text-align:right; margin:7px 10px 0px 0px; }
.club-top-bt { height:28px; margin:0px 0px 0px 15px; float:right; }


body.club .mainBG {
	background:url(/aqualistclub/images/club_mainimg_bg.jpg) no-repeat right 0;
	height:280px;
	}


/*--------------- マガジン --------------*/
.magazine-line01 { border-bottom:1px #CCCCCC dotted; margin:0px 60px 10px 30px; }
.magazine-line02 { border-bottom:1px #CCCCCC dotted; }
.magazine-line03 { border-bottom:1px #CCCCCC solid; margin:0px 0px 10px 0px; }

.magazine-st { color:#000; font-weight:bold; line-height:1.3em; margin:5px 0px 15px 0px; }
.magazin-paragset { margin:0px 0px 20px 10px; }
.magazine-ttype01 {
	font-size:120%;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 2px 0px;
	margin:0px 20px 5px 0px;
}
.magazin-paragset ol { font-size:81.25%; margin:0px 0px 0px 50px; }
.magazin-paragset ul { font-size:81.25%; margin:0px 0px 40px 30px; }
.magazin-paragset li { margin:10px 0px ; }
.magazine-backnumtb { font-size:81.25%; margin:0px 20px 10px 40px; }
.magazine-ttype02 { font-size:120%; color:#005BAA; font-weight:bold; padding:0px 0px 3px 5px; margin:0px 0px 15px 0px; border-left:#005BAA solid 5px; border-bottom:1px #005BAA solid; clear:both; }
.magazine-tblist { margin:2px 0px 0px 0px; }
.magazine-tblist td { font-size:81.25%; }
.tblist-tittle { font-weight:bold; color:#666666; text-align:center; padding:0px 0px 3px 2px; margin:5px 12px 10px 12px; border-bottom:1px #999999 dashed; }
.tblist-text { margin:0px 20px 20px 20px; }
.magazine-photo { text-align:center; margin:15px 0px 10px 0px; }

.magazine-voltext { font-size:81.25%; margin:0px 15px 10px 15px; }
.magazine-voltext01 { font-size:81.25%; margin:0px 15px 20px 15px; }
.magazine-voltext02 { font-size:81.25%; margin:0px 15px 10px 15px; }
.magazine-volphotoR { float:right; margin:0px 10px 10px 15px; }
.magazine-volphotoL { float:left; margin:0px 10px 10px 15px; }

.magazin-vol1itemset { border:1px #CCCCCC solid; padding:10px; }
.magazin-vol1itemset2 { padding:10px; }
.magazin-vol1itemset-line { padding:0px 0px 5px 0px; margin:0px 0px 5px 0px; border-bottom:1px #999999 dotted; }

.magazine-vol-nuvi { font-size:81.25%; text-align:center; padding:10px 0px 0px 0px; margin:0px 0px 10px 0px; border-top:1px #999999 dotted; }

.magazine-itemlisttb { margin:0px 15px 20px 15px; }
.magazin-volitem { font-size:81.25%; margin:0px 10px 10px 30px; }
.magazin-volitem li { margin:0px 0px 5px 0px; }
.magazine-itemtittle { font-size:100%; font-weight:bold; color:#70322A; padding:5px 20px 3px 20px; margin:10px 0px 0px 0px; background:url(/aqualistclub/images/tbsetbg_tittle.jpg); }
.magazine-itemtittlesub { font-size:81.25%; font-weight:bold; text-align:left; padding:0px 0px 5px 0px; margin:10px 10px 10px 10px; border-bottom:1px #666666 dotted; }
.magazin-itemtype { font-size:81.25%; font-weight:bold; margin:0px 10px 5px 10px; }
.magazin-itemprice { font-size:81.25%; margin:0px 10px 10px 20px; }

#monster {
	background:url(/aqualistclub/magazine/vol18/images/bg_monster.jpg) no-repeat bottom right ;
	}

.bigfish td {
	vertical-align:top;
	text-align:center;
	font-size:81.25%;
	}
	
	.bigfish img{
		border:solid 1px #AAA;
		padding:3px;
		}

/*--------------- パンフレット --------------*/
.pamph-st { color:#005BAA; font-weight:bold; line-height:1.3em; margin:6px 0px 15px 6px; }
.pamph-text { font-size:81.25%; margin:0px 15px 10px 15px; }
.pamph-kometext { font-size:70%; margin:0px 15px 10px 15px; }

.pamph-btappli { text-align:center; margin:40px; }
.pamph-btwebbook { text-align:center; margin:10px 0px 0px 0px; }
.pamph-btpdfdown { text-align:center; margin:5px 0px 10px 0px; }

.pamph-pamphname { font-size:81.25%; font-weight:bold; text-align:center; margin:0px 2px 5px 2px; }
.pamph-pamphname2 { font-size:81.25%; font-weight:bold; text-align:center; margin:10px 2px 0px 2px; }
.pamph-pamphimg { text-align:center; margin:10px 0px 5px 0px; }
.pamph-cap { font-size:81.25%; font-weight:bold; margin:0px 15px 0px 15px; }

/*--------------- クラブ登録 --------------*/
.regist-st { color:#005BAA; font-weight:bold; line-height:1.3em; margin:0px 0px 30px 6px; }
.regist-text { font-size:81.25%; margin:0px 0px 20px 0px; }
.regist-set { margin:0px 0px 30px 0px; padding:0px 0px 20px 30px; border-bottom:1px dotted #CCCCCC; }


/*--------------- ダウンロード --------------*/
.categMenuBox { margin:0px 0px 20px 0px; border:1px #999999 solid; background:url(/aqualistclub/download/images/bg_categmenu_bottom.jpg) repeat-x; background-position:bottom; }
.categMenuBg { padding:20px 10px 6px 200px; }
.bgCategDownload { background:url(/aqualistclub/download/images/bg_download.jpg) no-repeat; background-position:right top; }
.categCapDown { margin:0px 250px 70px 0px; }
.categMenuBt { text-align:right; padding:10px 10px 0px 10px; margin:0px 0px 0px 0px; }
.categMenuBox h2 { margin-bottom:15px; }
.categMenuBox p { height:4.3em; }

.BgBook { background:url(/aqualistclub/download/images/bg_categmenu_book.jpg) no-repeat; background-position:left bottom; }
.BgKaikata { background:url(/aqualistclub/download/images/bg_categmenu_kaikata.jpg) no-repeat; background-position:left bottom; }
.BgGood { background:url(/aqualistclub/download/images/bg_categmenu_good.jpg) no-repeat; background-position:left bottom; }
.BgCA { background:url(/aqualistclub/download/images/bg_categmenu_ca.jpg) no-repeat; background-position:left bottom; }
.BgManual { background:url(/aqualistclub/download/images/bg_categmenu_manual.jpg) no-repeat; background-position:left bottom; }
.catalogLink { font-size:76%; font-weight:bold; padding:4px 5px 2px 5px; border-left:5px #993300 solid; background:#F0E1D2; }
.catalogLink a { text-decoration:none; }
.catalogLink a:visited { text-decoration:none; }
.catalogLink a:hover { text-decoration:underline; }

.goodsWpBox { clear:both; }
.goodsWpSet { width:273px; padding:0px 30px 30px 40px; float:left; }
.goodsWpSubt { padding:0px 10px 5px 10px; }
.goodsWpt { padding:0px 10px 15px 10px; }
.goodsWpSize { font-size:78%; padding:0px 0px 0px 20px; margin:0px 10px 5px 15px; background:url(/aqualistclub/download/images/icon_dl.jpg) no-repeat; background-position:left center; }
.goodsWpSize a { text-decoration:none; }
.goodsWpSize a:hover { text-decoration:underline; }
.goodsWpSize a:visited { text-decoration:underline; }
.goodsOldBt { text-align:right; padding:20px 10px 40px 0px; margin:0px 0px 20px 0px; border-bottom:1px #CCCCCC dashed; clear:both; }
.goodsSettingTittle { font-size:78%; font-weight:bold; color:#666666; margin-bottom:3px; }
.goodsSettingText { font-size:78%; color:#666666; }

.caSet { clear:both; }
.caSubTittle { margin:0px 0px 5px 10px; }
.caImg { text-align:center; margin-bottom:10px; }
.caBtSet { height:5em; }
.caBt { padding:0px 20px 20px 40px; float:left; }
.caBt-02 { padding:0px 20px 20px 0px; float:left; }
.caBtText { width:430px; font-size:76%; padding:0px 0px 0px 15px; background:url(/aqualistclub/download/images/icon_come.gif) no-repeat; background-position:left top; float:right; }
.caBtText2 { width:280px; font-size:76%; padding:0px 0px 0px 15px; background:url(/aqualistclub/download/images/icon_come.gif) no-repeat; background-position:left top; float:right; }
.caBtText2-02 { width:270px; font-size:76%; padding:0px 0px 0px 15px; background:url(/aqualistclub/download/images/icon_come.gif) no-repeat; background-position:left top; float:right; }
.caBtText3 { width:150px; font-size:76%; padding:0px 0px 0px 0px; float:left; }
.caSetLine { margin-bottom:30px; border-bottom:1px #CCCCCC dashed; }


.caMvBox{
	border:#999999 solid 1px;
	margin-top:15px;
}

.caMvBox .InrBox{
	padding:15px;
}


/*--------------動画エリア-----------------*/

.appBox{
	border-bottom:dotted 1px #999999;
	padding-bottom:15px;
	margin-bottom:15px;
	width:660px;
}


.tabheader{
	float:right;
	width:320px;
}


.tabheader p {
  padding-left:5px;
}

.tabheader ul li{margin:0;padding:0;list-style-type:none;}

.tabheader ul li a {
  margin:0;
	background:url(/aqualistclub/download/images/ap_btn01.jpg) left top no-repeat;
	padding-left:36px;
	padding-top:5px;
	padding-bottom:0;
	display:block;
	height:24px;
	overflow:hidden;
}

.tabheader ul li a.selected {
  background:url(/aqualistclub/download/images/ap_btn01_f2.jpg) left top no-repeat;
	/*padding-left:36px;
	display:block;
	height:26px;
	overflow:hidden;*/
}





.tabbody {
  float:left;
	width:320px;
	height:240px;
	margin-bottom:5px;
	/*margin-left:10px;*/
}

.mvieAllBtn{float:left;width:180px;padding-left:7px;}
.mvieAllTxt{float:left;width:380px;}



/*--------------- Member --------------*/
.marginB40 { margin-bottom:40px; }

.alertText { font-size:76%; color:#999999; padding:20px 0px 0px 10px; }


.member {
	}

.member .goods {
	padding:12px 0px 14px 0px;
	border-bottom:dotted 1px #999;
	}
	
	.member .goods .thmb{
		float:left;
		width:272px;
		}
		
		.member .goods .thmb .head {
			background:#FFF url(/aqualistclub/member/images/thmb_head.jpg) no-repeat ;
			height:7px;
			}
		
		.member .goods .thmb .body {
			background:#FFF url(/aqualistclub/member/images/thmb_body.jpg) repeat-y ;
			padding:5px 16px;
			}
		
		.member .goods .thmb .foot {
			background:#FFF url(/aqualistclub/member/images/thmb_foot.jpg) no-repeat ;
			height:7px;
			}

.member .goods .info {
	float:right;
	width:400px;
	padding:10px;
	}
	
	.member .goods .info h4 {
		margin:10px 0px;
		}
		
	.member .goods .info ul {
		margin-left:24px;
		margin-top:24px;
		}
		
		.member .goods .info li{
			list-style-image:url(/aqualistclub/member/images/icon_dl.jpg) ;
			font-size:81.25%;
			line-height:100%;
			padding-left:4px;
			margin:8px auto;
			}
			
			.member .goods .info li a:link, .member .goods .info li a:visited {
				text-decoration:none;
				}
			
			.member .goods .info li a:hover, .member .goods .info li a:active {
				text-decoration:underline;
				}
			
/*--------------- How2 --------------*/
.how2 {
	overflow:hidden;
	padding:10px 0px 10px 4px;
	}
	
	.how2 h4 {
		margin:10px 0px;
		}
	
	.how2 h5 {
		padding-left:4px;
		color:#555;
		}
	
	.how2 p {
		font-size:75%;
		line-height:140%;
		padding-left:4px;
		color:#555;
		}
