@charset "utf-8";

html { -webkit-text-size-adjust: none; }

/** --------sidemenu ---------------**/
#review #side li a:hover,
#review #side li a.on { background:url(../game_review/img/common/navi_o.gif) no-repeat left top; }

/**---------- top ----------------**/
#review #main div#cntentsTop { width: 670px; overflow: hidden; padding-top: 10px; }
#review #main div#cntentsTop ul { width: 680px; line-height:0; font-size:0; }
#review #main div#cntentsTop ul li { float: left; margin:10px 10px 0 0; width: 330px; }


/**---------- main ----------------**/
#review #main p.pgtop { clear: both; padding: 15px 0 10px 0; text-align: right;}
#review #main h3 { padding-left: 40px; clear: both; line-height: 3; }

#review #main h3.g01 { background: url(../game_review/img/common/h3_game01.gif) no-repeat left center; }
#review #main h3.g02 { background: url(../game_review/img/common/h3_game02.gif) no-repeat left center; }
#review #main h3.g03 { background: url(../game_review/img/common/h3_game03.gif) no-repeat left center; }
#review #main h3.g04 { background: url(../game_review/img/common/h3_game04.gif) no-repeat left center; }
#review #main h3.g05 { background: url(../game_review/img/common/h3_game05.gif) no-repeat left center; }
#review #main h3.g06 { background: url(../game_review/img/common/h3_game06.gif) no-repeat left center; }
#review #main h3.g07 { background: url(../game_review/img/common/h3_game07.gif) no-repeat left center; }
#review #main h3.g08 { background: url(../game_review/img/common/h3_game08.gif) no-repeat left center; }
#review #main h3.g09 { background: url(../game_review/img/common/h3_game09.gif) no-repeat left center; }
#review #main h3.g10 { background: url(../game_review/img/common/h3_game10.gif) no-repeat left center; }
#review #main h3.g11 { background: url(../game_review/img/common/h3_game11.gif) no-repeat left center; }
#review #main h3.g12 { background: url(../game_review/img/common/h3_game12.gif) no-repeat left center; }
#review #main h3.g13 { background: url(../game_review/img/common/h3_game13.gif) no-repeat left center; }
#review #main h3.g14 { background: url(../game_review/img/common/h3_game14.gif) no-repeat left center; }
#review #main h3.g15 { background: url(../game_review/img/common/h3_game15.gif) no-repeat left center; }
#review #main h3.g16 { background: url(../game_review/img/common/h3_game16.gif) no-repeat left center; }
#review #main h3.g17 { background: url(../game_review/img/common/h3_game17.gif) no-repeat left center; }
#review #main h3.g18 { background: url(../game_review/img/common/h3_game18.gif) no-repeat left center; }
#review #main h3.g19 { background: url(../game_review/img/common/h3_game19.gif) no-repeat left center; }
#review #main h3.g20 { background: url(../game_review/img/common/h3_game20.gif) no-repeat left center; }
#review #main h3.g21 { background: url(../game_review/img/common/h3_game21.gif) no-repeat left center; }
#review #main h3.g22 { background: url(../game_review/img/common/h3_game22.gif) no-repeat left center; }
#review #main h3.g23 { background: url(../game_review/img/common/h3_game23.gif) no-repeat left center; }

#review #main h3.g11,#review #main h3.g13,#review #main h3.g03 ,#review #main h3.g15,#review #main h3.g22{ padding-left: 50px; }
#review #main h3.g05,#review #main h3.g01 { padding-left: 60px; }

#review #main h3.top { margin-top: 8px; }

#review #main .box01 p,
#review #main .box02 p { padding: 16px 0 0 0; }

#review #main .box01 p span,
#review #main .box02 p span { display: inline; }

#review #main dl.right { margin-top: 16px; }
/* img caption */
#review #main dl.right { background:url(../game_review/img/common/img_cap_bg.gif) repeat; }
#review #main table.right td { background:url(../game_review/img/common/img_cap_bg.gif) repeat; }
#review #main table td.none { background: none; }

#review #main .dline {  padding-top:46px; background: url(../game_review/img/common/dots_line.gif) no-repeat 50% 30px; clear:both; }


/** ---trackback,comment -----**/
#review #main .extra { clear: both; padding-top: 20px; }
#review #main .extra h3 { background: url(../game_review/img/common/icon.gif) no-repeat left center; line-height:1.5; padding: 0 0 0 15px;
margin: 10px 0 0 0; }
#review #main .extra form { clear:both; }

#review #main .extra dl.turl { margin-bottom: 30px; }
#review #main .extra dl.turl dd span { background:url(../game_review/img/common/img_cap_bg.gif) repeat; padding: 1px 5px; }

#review #main .extra .img { float:left; width:55px; }
#review #main .extra .txt { float: left; width: 390px; }
#review #main .extra li { clear: both; padding-top: 20px; }

#review #main .extra ul.trackback,
#review #main .extra ul.comment,
#review #main .extra div.form { /*display: none;*/ padding: 0 0 10px 10px; background-color: #64FF00; }
#review #main .extra div.form { padding-top: 10px; }
#review #main .extra .over { background-color: #64FF00; cursor: pointer; }

#review #main .extra form { clear: both; }
#review #main .extra fieldset { border: none; }
#review #main .extra fieldset legend { display: none; }

#review #main .extra p.caution { padding-bottom: 8px; }
#review #main .extra fieldset dd { padding: 2px 0 8px 0; }

#review #main .extra form span { color: #FF0000; }

/** ---sistemTemp_trackback,comment -----**/
#review #main #sistem { padding-top: 0px; }
#review #main #sistem ul.trackback,
#review #main #sistem .comment,
#review #main #sistem div.form { display: block; background-color: #64FF00; }
#review #main #sistem .comment { padding: 10px; }
#review #main #sistem h2 { padding:0 0 20px 0; }
#review #main #sistem h3 { margin-top: 40px; }

#review #main #thanks { position: relative; }
#review #main #thanks p#txt { position: absolute; left: 100px; top: 32px; }
#review #main #thanks p#back { position: absolute; left: 450px; top: 256px; }

/** ---Game Movie -----**/

body#reviewPop { background: #2c2c2c; }

#mainContent {
	position: relative;
	width: 640px;
	height: 430px;
}
#mainContent p.btn {
	position: absolute;
	left: 95px; top: 160px;
}
#mainContent p.txt {
	position: absolute;
	left: 204px; top: 187px;
}



