@charset "utf-8";



caption {display: none;}


.default_board2 .h5_title01{width:609px; border-bottom:2px solid #eaeaea; padding-bottom:30px;}
.default_board2 .h5_title01 div{width:609px; height:90px; margin-top:24px; background: url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/download/bg_btn_download.png") no-repeat 0 0;}
.default_board2 .h5_title01 div a{float:left; margin-right:7px;}
.default_board2 .h5_title01 ul{overflow:hidden;}
.default_board2 .h5_title01 ul li{margin-bottom:9px; line-height:10px; font-size:0;}

.default_board2 .h5_title02{width:609px; height:120px; margin-top:30px; border-bottom:2px solid #eaeaea; position:relative;}
.default_board2 .h5_title02 h5{margin-bottom:24px;}
.default_board2 .h5_title02 p{width:161px; height:46px; margin-right:18px; float:left;}
.default_board2 .h5_title02 ul{float:left;}
.default_board2 .h5_title02 ul li{margin-bottom:9px; line-height:0;}
.default_board2 .h5_title02 span{position:absolute; right:0; top:72px;}

.default_board2 .h5_title03{width:609px; height:380px; margin-top:30px; border-bottom:2px solid #eaeaea; position:relative;}
									.imgTb{border-top:1px solid #88CAF3;border-left:1px solid #88CAF3; margin-top:24px;border-collapse:separate;}
									.imgTb tr{line-height:13px;}
									.imgTb th img{display:inline;}
									.imgTb th{background-color:#1B9EF1;border-top:1px solid #88CAF3;border-left:1px solid #88CAF3;border-bottom:1px solid #1990DB; border-right:1px solid #1990DB; padding:8px 0 9px; text-align:center;}
									.imgTb th.left{text-align:left;padding-left:28px}
									.imgTb th.xlast{border-right:none;background:#1B9EF1 url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/download/bg_th_ylast.png") repeat-y right top}
									.imgTb th.ylast{padding:8px 0 11px 28px;border-bottom:none; background:#a88b6f url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/download/bg_th_xlast.png") repeat-x left bottom}
									.imgTb td{background-color:#f5f5f5;border-top:1px solid #fefefe; border-left:1px solid #fefefe; border-bottom:1px solid #c2c3c4; border-right:1px solid #c2c3c4; padding:12px 0 6px 20px; color:#666; text-align:center}
									.imgTb td.txC {padding:12px 10px 6px 10px; text-align:center}
									.imgTb td.xlast{background:#f5f5f5 url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/download/bg_td_ylast.png") repeat-y right top}
									.imgTb td.ylast{padding:12px 0 6px 20px;border-bottom:none;background:#f5f5f5 url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/download/bg_td_xlast.png") repeat-x left bottom}
									.imgTb td.bod_rx{border-right:none; text-align:center}
									.imgTb caption{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden}

.default_board2 .h5_title03 ul{padding-top:25px; overflow:hidden;}
.default_board2 .h5_title03 ul li{margin-bottom:9px; line-height:0;}
.default_board2 .h5_title03 span{position:absolute; right:0; top:319px;}

.default_board2 .h5_title04{width:609px; height:115px; margin-top:30px; border-bottom: 2px solid #eaeaea; position:relative;}
.default_board2 .h5_title04 h5{margin-bottom:25px;}
.default_board2 .h5_title04 p{width:163px; height:46px; margin-right:19px; float:left;}
.default_board2 .h5_title04 ul{float:left;}
.default_board2 .h5_title04 ul li{margin-top:9px; line-height:0;}

.default_board2 .h5_title05{width:609px; margin-top: 30px; padding-bottom:30px; border-bottom:2px solid #eaeaea; position:relative;}
.default_board2 .h5_title05 div{width:609px; height:46px; margin-top:24px;}
.default_board2 .h5_title05 div a{float:left; margin-right:7px;}
.default_board2 .h5_title05 p{margin-top:25px;}

.default_board2 .h5_title06{width:609px; height:90px; margin-top:30px; position:relative;}
.default_board2 .h5_title06 p{margin-top:5px;}
.default_board2 .h5_title06 span{position:absolute; right:0; top:0;}


.default_board2 .installFlow{width:609px; height:115px;}
.default_board2 .installFlow ul{margin-top:25px; overflow:hidden;}
.default_board2 .installFlow ul li{margin-bottom:9px; line-height:0;}
.default_board2 .installFlow2{width:609px; padding-top:30px; border-top:2px solid #eaeaea; position:relative;}
.default_board2 .installFlow2 ul{margin-top:25px; overflow:hidden;}
.default_board2 .installFlow2 ul li{line-height:0;}
.default_board2 .installFlow2 ul li span{padding:25px 0; display:block;}
.default_board2 .installFlow2 p.install{margin:25px 0;}
.default_board2 .installFlow2 p.qna{margin-top:5px;}
.default_board2 .installFlow2 span.btnarea{position:absolute; right:0; top:25px;}



#contents .mPlayer{background: url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/download/moviearea.jpg") no-repeat; width:609px; height:378px;}
#contents .mPlayer p{padding:10px 0 5px 39px; line-height:1em; color:#5c5b4f;}
#contents .mPlayer iframe{padding:0 0 0 21px; margin:3px 0 0 0; width:392px; height:290px; overflow:hidden;}
#contents .movieListArea{margin:30px 0 0 -17px; border-bottom:1px solid #e6e6e6; padding-bottom:30px; overflow:hidden;}
#contents .movieListArea dl{width:296px; height:120px; float:left; margin-left:17px;}
#contents .movieListArea dl dt{float:right;font-weight:bold;width:147px;padding-bottom:7px; line-height:14px;}
#contents .movieListArea dl dd{line-height:14px;color:#999;font-size:11px;margin-bottom:7px;}
#contents .movieListArea dl dd span{color:#1b9ef1;}
#contents .movieListArea dl dd.img img{width:137px;height:103px;float:left;border:1px solid #cfcfcf;margin-right:10px}
#contents .movieListArea dl dd.btn{padding:5px 0 2px}



#contents .gallery{position:relative; width:609px; height:500px;}
#contents .gallery .box{position:relative; margin-left:-19px; .margin-left:0;}
#contents .gallery .box div{margin-left:19px; .margin-left:0; overflow:hidden; float:left; position:relative;}
#contents .gallery .box div:after {content: "."; height: 0; display: block; visibility: hidden; clear: both;}
#contents .gallery .box div a.view {position:absolute; left:160px; top:120px;}
#contents .gallery .box div span{float:left; margin: 10px 2px 0 10px;}
#contents .gallery .box div p img{width:188px; height:148px; .margin-right:19px; border:1px solid #cfcfcf;}

#mask{position:fixed; top:0; left:0; z-index:998; color:#000; width:100%; height:2300px; display:none; background:#ddd; -ms-filter:progid:DXImageTransform.Microsoft.alpha(opacity=50); 
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=50); opacity:0.5;} 