div#qTip {
  padding: 3px;
  border: 1px solid #666;
  border-right-width: 2px;
  border-bottom-width: 2px;
  display: none;
  background: #999;
  color: #FFF;
  font: bold 9px Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1000;
}

body {
text-decoration: none;
}
.special {
	padding-bottom: 40px;
}
#header {
	height: 75px;	
}

img {border:0px;}

.clear {
	clear: both;
}


#nihonbungaku {
	width: 730px;
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 30px;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #82cb03;
	position: relative;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 155%;
}
#nihonbungaku2 {
	width: 730px;
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #82cb03;
	position: relative;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 155%;
}

#badge {
	height: 84px;
	width: 84px;
	position: absolute;
	left: 667px;
	top: -12px;
}
#banner {
	height: 165px;
	width: 730px; background-image:url(../img/title.gif);
	background-repeat: no-repeat;
}
#banner h2,#banner h3 {
	display: none;
}
#main #left {
	width: 355px;
	float: left;
}

#main #right {
	width: 355px;
	float: right;
}
#main {
	padding-top: 10px;
	margin-bottom: 25px;
}
#menu .bnr {
	margin-bottom: 2px;
}
h4 {
	margin-bottom: 12px;
	font-weight: normal;
	font-size: 14px;
	line-height: 160%;
}
#main #right .info {
	padding-top: 10px;
	font-size: 12px;
	color: #507d02;
}
.btn_schedule {
	padding-top: 15px;
	padding-bottom: 50px;
}
#bottom {
	background-image: url(../img/bg_bottom.gif);
	background-position: right 18px;
	background-repeat: no-repeat;
	font-size: 12px;
	line-height: 140%;
	padding-bottom: 25px;
}


#tab li {
	float: left;
	margin-right: -1px;
}

#tab li span {
	display:none;
}

#tab {
	width: 730px;
	position: relative;
}

#tab ul {
	display: block;
}


#recommend #tab a {
	display: block;
	height: 34px;
	width: 101px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#lineup #tab a {
	display: block;
	height: 34px;
	width: 131px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#profile #tab a {
	display: block;
	height: 34px;
	width: 261px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#recommend #tab1 a {
	background-image: url(../img/tab2_1.gif);
}

#recommend #tab2 a {
	background-image: url(../img/tab2_2.gif);
}

#recommend #tab3 a {
	background-image: url(../img/tab2_3.gif);
}
#recommend #tab4 a {
	background-image: url(../img/tab2_4.gif);
}
#recommend #tab5 a {
	background-image: url(../img/tab2_5.gif);
}

#lineup #tab1 a {
	background-image: url(../img/tab1_1.gif);
}

#lineup #tab2 a {
	background-image: url(../img/tab1_2.gif);
}
#lineup #tab3 a {
	background-image: url(../img/tab1_3.gif);
}
#lineup #tab4 a {
	background-image: url(../img/tab1_5.gif)
}

#profile #tab1 a {
	background-image: url(../img/tab3_1.gif);
}

#recommend #tab a:hover,#lineup #tab a:hover,#profile #tab a:hover{
	background-position: 0px -34px;
	
}



#recommend #tab a:active,#lineup #tab a:active,#profile #tab a:active{
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

#recommend #tab .active a:hover,#lineup #tab .active a:hover,#profile #tab .active a:hover{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	cursor: default;
}

#recommend #tab .active a,#lineup #tab .active a,#profile #tab .active a {
	background-position: 0px -34px;
}

#recommend,#lineup,#profile {
	padding-top: 30px;
	padding-bottom: 30px;
}

#recommend #tab .backhome a,#recommend #tab .backhome a:hover,#recommend #tab .backhome a:active,#lineup #tab .backhome a,#lineup #tab .backhome a:hover,#lineup #tab .backhome a:active,#profile #tab .backhome a,#profile #tab .backhome a:hover,#profile #tab .backhome a:active{
	position: absolute;
	background-image: none;
	display: inline;
	text-align: right;
	height: 13px;
	width: auto;
	right: 0px;
	bottom: 0px;
	top: 12px;
	background-color: #FFFFFF;
	color: #82CB04;
	text-decoration: none;
	font-size: 12px;
	line-height: 1;
	padding-top: 1px;
}
#inner-tab #left {
	width: 170px;
	float: left;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}

#inner-tab #right {
	width: 470px;
	float: right;
	
}
#inner-tab {
	padding: 30px;
	background-color: #FFFFFF;
}
#inner-tab #left img {
	margin-bottom: 10px;
}
#inner-tab #left .neme {
	margin-bottom: 10px;
}
#inner-tab #right {
	font-size: 14px;
	color: #333333;
	line-height: 180%;
}
#inner-tab .book {
	font-size: 12px;
	color: #333333;
	margin-bottom: 20px;
}
#inner-tab .book-img a {
	display: block;
	height: 200px;
	width: 136px;
	cursor: default;
}
#inner-tab .book-img a span, .NO span {
	display: none;
}

#no1 .book-img a {background-image: url(../books/1.gif); cursor: pointer;}
#no2 .book-img a {background-image: url(../books/2.gif); cursor: pointer;}
#no3 .book-img a {background-image: url(../books/3.gif); cursor: pointer;}
#no4 .book-img a {background-image: url(../books/4.gif); cursor: pointer;}
#no5 .book-img a {background-image: url(../books/5.gif); cursor: pointer;}
#no6 .book-img a {background-image: url(../books/6.gif); cursor: pointer;}
#no7 .book-img a {background-image: url(../books/7.gif); cursor: pointer;}
#no8 .book-img a {background-image: url(../books/8.gif); cursor: pointer;}
#no9 .book-img a {background-image: url(../books/9.gif); cursor: pointer;}
#no10 .book-img a {background-image: url(../books/10.gif); cursor: pointer;}
#no11 .book-img a {background-image: url(../books/11.gif); cursor: pointer;}
#no12 .book-img a {background-image: url(../books/12.gif); cursor: pointer;}
#no13 .book-img a {background-image: url(../books/13.gif); cursor: pointer;}
#no14 .book-img a {background-image: url(../books/14.gif); cursor: pointer;}
#no15 .book-img a {background-image: url(../books/15.gif); cursor: pointer;}
#no16 .book-img a {background-image: url(../books/16.gif); cursor: pointer;}
#no17 .book-img a {background-image: url(../books/17.gif); cursor: pointer;}
#no18 .book-img a {background-image: url(../books/18.gif); cursor: pointer;}
#no19 .book-img a {background-image: url(../books/19.gif); cursor: pointer;}
#no20 .book-img a {background-image: url(../books/20.gif); cursor: pointer;}
#no21 .book-img a {background-image: url(../books/21.gif); cursor: pointer;}
#no22 .book-img a {background-image: url(../books/22.gif); cursor: pointer;}
#no23 .book-img a {background-image: url(../books/23.gif); cursor: pointer;}
#no24 .book-img a {background-image: url(../books/24.gif); cursor: pointer;}
#no25 .book-img a {background-image: url(../books/25.gif); cursor: pointer;}
#no26 .book-img a {background-image: url(../books/26.gif); cursor: pointer;}
#no27 .book-img a {background-image: url(../books/27.gif); cursor: pointer;}
#no28 .book-img a {background-image: url(../books/28.gif); cursor: pointer;}
#no29 .book-img a {background-image: url(../books/29.gif); cursor: pointer;}
#no30 .book-img a {background-image: url(../books/30.gif); cursor: pointer;}
#no31 .book-img a {background-image: url(../books/31.gif); cursor: pointer;}
#no32 .book-img a {background-image: url(../books/32.gif); cursor: pointer;}
#no33 .book-img a {background-image: url(../books/33.gif); cursor: pointer;}
#no34 .book-img a {background-image: url(../books/34.gif); cursor: pointer;}
#no35 .book-img a {background-image: url(../books/35.gif); cursor: pointer;}
#no36 .book-img a {background-image: url(../books/36.gif); cursor: pointer;}
#no37 .book-img a {background-image: url(../books/37.gif); cursor: pointer;}
#no38 .book-img a {background-image: url(../books/38.gif); cursor: pointer;}
#no39 .book-img a {background-image: url(../books/39.gif); cursor: pointer;}
#no40 .book-img a {background-image: url(../books/40.gif); cursor: pointer;}

.false .book-img a,.false .NO {
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	cursor: default;
}

#inner-tab .book-img {
	width: 136px;
	float: left;
	margin-right: 20px;
}
#inner-tab .book-detail .NO {
	height: 60px;
	width: 60px;
	float: right;
	background-image:url(../img/bg_no.png);
	background-repeat: no-repeat;
}

#inner-tab .book-detail .NO {
	height: 60px;
	width: 60px;
	float: right;
	background-image:url(../img/bg_no.png);
	background-repeat: no-repeat;
}

#inner-tab .author .NO {
	height: 60px;
	width: 60px;
	float: left; background-image:url(../img/bg_no.png);
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-bottom: 10px;
}

/*#no1 .book-detail .NO { background-position: 0px 0px;}
#no2 .book-detail .NO { background-position: 0px -60px;}
#no3 .book-detail .NO { background-position: 0px -120px;}
#no4 .book-detail .NO { background-position: 0px -180px;}
#no5 .book-detail .NO { background-position: 0px -240px;}
#no6 .book-detail .NO { background-position: 0px -300px;}
#no7 .book-detail .NO { background-position: 0px -360px;}
#no8 .book-detail .NO { background-position: 0px -420px;}
#no9 .book-detail .NO { background-position: 0px -480px;}
#no10 .book-detail .NO { background-position: 0px -540px;}
#no11 .book-detail .NO { background-position: 0px -600px;}
#no12 .book-detail .NO { background-position: 0px -660px;}
#no13 .book-detail .NO { background-position: 0px -720px;}
#no14 .book-detail .NO { background-position: 0px -780px;}
#no15 .book-detail .NO { background-position: 0px -840px;}
#no16 .book-detail .NO { background-position: 0px -900px;}
#no17 .book-detail .NO { background-position: 0px -960px;}
#no18 .book-detail .NO { background-position: 0px -1020px;}
#no19 .book-detail .NO { background-position: 0px -1080px;}
#no20 .book-detail .NO { background-position: 0px -1140px;}
#no21 .book-detail .NO { background-position: 0px -1200px;}
#no22 .book-detail .NO { background-position: 0px -1260px;}
#no23 .book-detail .NO { background-position: 0px -1320px;}
#no24 .book-detail .NO { background-position: 0px -1380px;}
#no25 .book-detail .NO { background-position: 0px -1440px;}
#no26 .book-detail .NO { background-position: 0px -1500px;}
#no27 .book-detail .NO { background-position: 0px -1560px;}
#no28 .book-detail .NO { background-position: 0px -1620px;}
#no29 .book-detail .NO { background-position: 0px -1680px;}
#no30 .book-detail .NO { background-position: 0px -1740px;}*/


#no1 .NO { background-position: 0px 0px;}
#no2 .NO { background-position: 0px -60px;}
#no3 .NO { background-position: 0px -120px;}
#no4 .NO { background-position: 0px -180px;}
#no5 .NO { background-position: 0px -240px;}
#no6 .NO { background-position: 0px -300px;}
#no7 .NO { background-position: 0px -360px;}
#no8 .NO { background-position: 0px -420px;}
#no9 .NO { background-position: 0px -480px;}
#no10 .NO { background-position: 0px -540px;}
#no11 .NO { background-position: 0px -600px;}
#no12 .NO { background-position: 0px -660px;}
#no13 .NO { background-position: 0px -720px;}
#no14 .NO { background-position: 0px -780px;}
#no15 .NO { background-position: 0px -840px;}
#no16 .NO { background-position: 0px -900px;}
#no17 .NO { background-position: 0px -960px;}
#no18 .NO { background-position: 0px -1020px;}
#no19 .NO { background-position: 0px -1080px;}
#no20 .NO { background-position: 0px -1140px;}
#no21 .NO { background-position: 0px -1200px;}
#no22 .NO { background-position: 0px -1260px;}
#no23 .NO { background-position: 0px -1320px;}
#no24 .NO { background-position: 0px -1380px;}
#no25 .NO { background-position: 0px -1440px;}
#no26 .NO { background-position: 0px -1500px;}
#no27 .NO { background-position: 0px -1560px;}
#no28 .NO { background-position: 0px -1620px;}
#no29 .NO { background-position: 0px -1680px;}
#no30 .NO { background-position: 0px -1740px;}
#no31 .NO { background-position: 0px -1800px;}
#no32 .NO { background-position: 0px -1860px;}
#no33 .NO { background-position: 0px -1920px;}
#no34 .NO { background-position: 0px -1980px;}
#no35 .NO { background-position: 0px -2040px;}
#no36 .NO { background-position: 0px -2100px;}
#no37 .NO { background-position: 0px -2160px;}
#no38 .NO { background-position: 0px -2220px;}
#no39 .NO { background-position: 0px -2280px;}
#no40 .NO { background-position: 0px -2340px;}

#inner-tab .book-detail h4 {
	margin-bottom: 10px;
}

#inner-tab .book-detail h5 {
	margin-bottom: 10px;
}

#inner-tab .book-detail h6 {
	font-size: 12px;
	font-weight: bold;
	color: #5FD400;
	display: inline;
	margin-right: 10px;
}

#inner-tab .book-detail p {
	display: inline;
	line-height: 140%;
}

#inner-tab .book-detail .kaisetu {
	display: inline;
	float: left;
}
#inner-tab .book-detail .TOC {
	margin-bottom: 5px;	
}
#inner-tab .book-detail .profile {
	text-align: right;
}
.schedule {
	font-size: 12px;
	color: #333333;
	margin-bottom: 10px;
}
.schedule h4 {
	font-weight: normal;
}
.schedule span {
	color: #6FE100;
	font-weight: bold;
}
.schedule .inner-schedule .NO a {
	height: 60px;
	width: 60px;
	background-image: url(../img/bg_release.png);
	display: block;
}
.schedule .inner-schedule .NO  {
	height: 60px;
	width: 60px;
	float: left;
	margin-right: 4px;
}

.schedule .inner-schedule .false  {
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	cursor: default;	
}

.schedule #no1 a { background-position: 0px 0px;}
.schedule #no2 a { background-position: 0px -60px;}
.schedule #no3 a { background-position: 0px -120px;}
.schedule #no4 a { background-position: 0px -180px;}
.schedule #no5 a { background-position: 0px -240px;}
.schedule #no6 a { background-position: 0px -300px;}
.schedule #no7 a { background-position: 0px -360px;}
.schedule #no8 a { background-position: 0px -420px;}
.schedule #no9 a { background-position: 0px -480px;}
.schedule #no10 a { background-position: 0px -540px;}
.schedule #no11 a { background-position: 0px -600px;}
.schedule #no12 a { background-position: 0px -660px;}
.schedule #no13 a { background-position: 0px -720px;}
.schedule #no14 a { background-position: 0px -780px;}
.schedule #no15 a { background-position: 0px -840px;}
.schedule #no16 a { background-position: 0px -900px;}
.schedule #no17 a { background-position: 0px -960px;}
.schedule #no18 a { background-position: 0px -1020px;}
.schedule #no19 a { background-position: 0px -1080px;}
.schedule #no20 a { background-position: 0px -1140px;}
.schedule #no21 a { background-position: 0px -1200px;}
.schedule #no22 a { background-position: 0px -1260px;}
.schedule #no23 a { background-position: 0px -1320px;}
.schedule #no24 a { background-position: 0px -1380px;}
.schedule #no25 a { background-position: 0px -1440px;}
.schedule #no26 a { background-position: 0px -1500px;}
.schedule #no27 a { background-position: 0px -1560px;}
.schedule #no28 a { background-position: 0px -1620px;}
.schedule #no29 a { background-position: 0px -1680px;}
.schedule #no30 a { background-position: 0px -1740px;}
.schedule .inner-schedule {
	padding-left: 10px;
}
#profile #inner-tab  h4 {
	margin-bottom: 10px;
}
#profile #inner-tab .date {
	font-size: 13px;
	color: #333333;
	line-height: 1;
}
#profile .author p {
	font-size: 12px;
	color: #333333;
	width: 545px;
	display: block;
}
#profile .author {
	margin-bottom: 30px;
	background-repeat: no-repeat;
	background-position: right top;
}
#profile #no1 { background-image: url(../illust/01.gif);}
#profile #no2 { background-image: url(../illust/02.gif);}
#profile #no3 { background-image: url(../illust/03.gif);}
#profile #no4 { background-image: url(../illust/04.gif);}
#profile #no5 { background-image: url(../illust/05.gif);}
#profile #no6 { background-image: url(../illust/06.gif);}
#profile #no7 { background-image: url(../illust/07.gif);}
#profile #no8 { background-image: url(../illust/08.gif);}
#profile #no9 { background-image: url(../illust/09.gif);}
#profile #no10 { background-image: url(../illust/10.gif);}
#profile #no11 { background-image: url(../illust/11.gif);}
#profile #no12 { background-image: url(../illust/12.gif);}
#profile #no13 { background-image: url(../illust/13.gif);}
#profile #no14 { background-image: url(../illust/14.gif);}
#profile #no15 { background-image: url(../illust/15.gif);}
#profile #no16 { background-image: url(../illust/16.gif);}
#profile #no17 { background-image: url(../illust/17.gif);}
#profile #no18 { background-image: url(../illust/18.gif);}
#profile #no19 { background-image: url(../illust/19.gif);}
#profile #no20 { background-image: url(../illust/20.gif);}
#profile #no21 { background-image: url(../illust/21.gif);}
#profile #no22 { background-image: url(../illust/22.gif);}
#profile #no23 { background-image: url(../illust/23.gif);}
#profile #no24 { background-image: url(../illust/24.gif);}
#profile #no25 { background-image: url(../illust/25.gif);}
#profile #no26 { background-image: url(../illust/26.gif);}
#profile #no27 { background-image: url(../illust/27.gif);}
#profile #no28 { background-image: url(../illust/28.gif);}
#profile #no29 { background-image: url(../illust/29.gif);}
#profile #no30 { background-image: url(../illust/30.gif);}
#profile #no31 { background-image: url(../illust/31.gif);}
#profile #no32 { background-image: url(../illust/32.gif);}
#profile #no33 { background-image: url(../illust/33.gif);}
#profile #no34 { background-image: url(../illust/34.gif);}
#profile #no35 { background-image: url(../illust/35.gif);}
#profile #no36 { background-image: url(../illust/36.gif);}
#profile #no37 { background-image: url(../illust/37.gif);}
#profile #no38 { background-image: url(../illust/38.gif);}
#profile #no39 { background-image: url(../illust/39.gif);}
#profile #no40 { background-image: url(../illust/40.gif);}
.illustcopy {
	color: #666666;
	font-size: 10px;
	text-align: right;
}
#right .info .btn{
	display: block;
	margin: 8px 0px 0px -6px;
	padding: 0px 0px 0px 0px;
	height: 36px;
	width: 307px;
}
.btn a{
	background-image: url(../img/buy.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 310px;
	text-indent:-9999px;
}
.btn a:hover{
	background-image: url(../img/buy.gif);
	background-repeat: no-repeat;
	background-position: 0px -36px;
}
.btn a:active{
	background-image: url(../img/buy.gif);
	background-repeat: no-repeat;
	background-position: 0px -72px;
	text-align: right;
}
.btn2 a{
	background-image: url(../img/btn_schedule.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 249px;
	text-indent:-9999px;
}
.btn2 a:hover{
	background-image: url(../img/btn_schedule.gif);
	background-repeat: no-repeat;
	background-position: 0px -30px;
}
.btn2 a:active{
	background-image: url(../img/btn_schedule.gif);
	background-repeat: no-repeat;
	background-position: 0px -60px;
	text-align: right;
}
.bnr1 a {
	background-image: url(../img/bnr_1_2.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 101px;
	width: 355px;
	text-indent:-9999px;
}
.bnr1 a:hover,.bnr2 a:hover,.bnr3 a:hover,.bnr4 a:hover {
	background-position: 0px -101px;
}
.bnr2 a {
	background-image: url(../img/bnr_2.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 101px;
	width: 355px;
	text-indent:-9999px;
}
.bnr3 a {
	background-image: url(../img/bnr_3.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 101px;
	width: 355px;
	text-indent:-9999px;
}
.bnr4 a {
	background-image: url(../img/bnr_4.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 101px;
	width: 355px;
	text-indent:-9999px;
}
.bnr5 a {
	background-image:url(../img/bnr_5_1.jpg);
	background-repeat:no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 354px;
	height: 410px;
	text-indent:-9999px;
}
.bnr5 a:hover {
	background-position: 0px -410px;
}
#main .title1 .left; {
	float: left;
}
#main .title1 .right {
	float: right;
}
#main .title1 ul {
	display: block;
	margin: 0px;
	padding: 0px;
}
#main .title1 li {
	display: block;
	margin: 0px;
	padding: 0px;
}
#main .title1 {
	margin-bottom: 25px;
}
#bottom p {
	margin-bottom: 10px;
}
#bottom table {
	margin-top: 23px;
}
#bottom h5 {
	font-size: 13px;
	line-height: 140%;
	font-weight: normal;
}
#editor .editor_list {
	display: block;
	margin: 0px;
}
#editor {
	margin: 5px 0px 0px 0px;
	padding: 30px 30px 0px 30px;
	background-color: #FFFFFF;
}
.editor_list .editor_1 ,.editor_list .editor_2 ,.editor_list .editor_3 ,.editor_list .editor_4 ,.editor_list .editor_5 {
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 179px;
}
.editor_1 { background-image: url(../img/editor_1.gif) ; height:66px; padding-top: 66px; margin-bottom: 35px;}
.editor_2 { background-image: url(../img/editor_2.gif) ; height:69px; padding-top: 71px; margin-bottom: 28px;}
.editor_3 { background-image: url(../img/editor_3.gif) ; height:98px; padding-top: 69px; margin-bottom: 30px;}
.editor_4 { background-image: url(../img/editor_4.gif) ; height:82px; padding-top: 65px; margin-bottom: 25px;}
.editor_5 { background-image: url(../img/editor_5.gif) ; height:65px; padding-top: 82px; padding-bottom:43px;}
.editor_list li {
	font-size: 14px;
	line-height: 150%;
	color: #333333;
}
#nihonbungaku2 .backhome a {
	background-image: url(../img/btn_back.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 37px;
	float: right;
}
#nihonbungaku2 .backhome {
	margin-top: 14px;
}
.title1 table {
	margin-bottom: 4px;
}

