@charset "utf-8";
/* CSS Document */
body {background-color: #000; margin: 0px; font-size:12px; color:#000;}
img {margin:0; outline:none;}
a img {border:0;}
#titleBar{width:820px; height:80px; display:block; background: url(img/titlebar.png) 0 0 no-repeat;}
#whole {width:820px; text-align:left; font-size: 14px; line-height:18px; color: #333; font-family: MS UI Gothic; background-color: #fff; padding-bottom:20px; box-sizing:border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#nav {width:780px; margin:0px auto 20px auto; background-color:#CCC; padding:5px 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:5px; -moz-border-radius:5px;}
.menu {padding:2px 7px; background-color:#f9f9f9; float:left; margin:5px 5px 0 0; font-size:12px; border:#999 1px solid;}
.menu a {color:#333; text-decoration:none; outline:none;}
.menu a:hover {color:#3CF; text-decoration:underline;}
.ttl {width:820px; height:36px; background-position: -9px -5px; display:block; margin-top:10px; clear:both;}
.tmb {width:195px; height:220px; background-color:#202020; display:block; margin:10px 5px; float:left; color:#FFF;}

/* add for bath towel girl */
.tmb01 {width:195px; height:245px; background-color:#202020; display:block; margin:10px 5px; float:left; color:#FFF;}
.tmb02 {width:195px; height:443px; background-color:#202020; display:block; margin:10px 5px; float:left; color:#FFF;}
/* add for bath towel girl */

.tmb img {border:0px; outline:none;}

.name {font-weight:bold; text-align:center; line-height:16px; letter-spacing:0.1em;}
.name a {width:100%; height:16px; display:block; color:#FFF; text-decoration:none;}
.name a:hover {color:#FF0; text-decoration:underline;}
.comment {width:185px; height:45px; font-size:12px; line-height:14px; display:block; overflow:hidden; margin:5px; letter-spacing:-0.05em}

div#img_16minfree {	width: 820px;	height: 144px;	display: block;	background: top left url(img/img1.jpg) no-repeat ;	margin:0; padding:0;}
div#img_10minfree {	width: 820px;	height: 144px;	display: block;	background: top left url(img/top.jpg) no-repeat ;	margin:0; padding:15px 0;}
/*div#img_16minfree2 {	width: 820px;	height: 105px;	display: block;	background: top left url(img/img2.jpg) no-repeat ;	margin:0; padding:0;}*/

.btnBox { padding:0; margin:0;}
a.btn {margin:0;display:block;	text-indent:-9999px;width:522px;height:97px; background:top left url(img/btn01.png) no-repeat; margin-left:158px;}
a.btn:hover {background-position: 0 -97px;}

a.btn2 {margin:0;display:block;	text-indent:-9999px;width:522px;height:97px; background:top left url(img/btn02.png) no-repeat; margin-left:158px;}
a.btn2:hover {background-position: 0 -97px;}

a.btn3 {margin:0;display:block;	text-indent:-9999px;width:522px;height:97px; background:top left url(img/btn03.png) no-repeat; margin-left:158px;}
a.btn3:hover {background-position: 0 -97px;}

a.btn4 {margin:0;display:block;	text-indent:-9999px;width:522px;height:97px; background:top left url(img/btn04.png) no-repeat; margin-left:158px;}
a.btn4:hover {background-position: 0 -97px;}

.textPR { text-align:center; margin-top:20px;}
.textPR a { color:#000; text-decoration:none;}
.textPR a:hover { color: #F0F; text-decoration:underline;}

.pink {color:#F0F;}
.pink2 {color:#FCF;}
.green {color:#3F6;}
.purple {color:#66F;}
.blue {color:#6CF;}
.yello {color:#FC0;}
.yellow2 {color:#FF6;}
.red {color:#F00;}
.PF01 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/china1984.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF02 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/eeKIRIHRAee.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF03 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/BIBIyakko.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF04 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/xxayanetyanxx.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF05 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/manami590n.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF06 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/LOVExAKG48.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF07 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/xxxxririkaxxxx.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF08 {background: url(http://jp.dxlive.com/promo/zukan/img/zukan/010113/xvxAxIxvx.jpg) left top no-repeat; display:block; width:195px; height:146px;}
.PF01:hover, .PF02:hover, .PF03:hover, .PF04:hover, .PF05:hover, .PF06:hover, .PF07:hover, .PF08:hover {background-position:left bottom;}
.menu_wrap {width:770px; margin:0; padding:0;}
.banner_box {width:820px;}


