@charset "utf-8";




.correct dt										{float:left; width:390px; font:30px nbgM; color:#213F6E; line-height:35px; background:url("../image/inc/popimg_02.png") no-repeat; padding-bottom:15px;}
.correct dd.btn-2								{width:192px; padding-top:7px; padding-left:103px;}
.correct dd.btn-2 a							{display:block; overflow:hidden; width:194px; height:39px; text-indent:-9999px; background:url("../image/inc/btn_pop_03.png") no-repeat;}



.feedback										{position:absolute; width:270px; left:320px; top:200px; border:6px solid #FFCD34; background:#FFF; padding:23px 29px 15px;}
.feedback dt									{float:left; width:270px; font:30px nbgM; color:#213F6E; line-height:35px;}
.feedback dd									{float:left; width:270px; font:15px nbgM; color:#222; line-height:20px;}
.feedback dd.btn-1							{position:absolute; width:17px; height:17px; right:8px; top:8px; background:url("../image/inc/btn_close_02.png") no-repeat;}
.feedback dd.btn-1 a						{display:block; overflow:hidden; width:17px; height:17px; text-indent:-9999px;}
.feedback dd.btn-2							{width:182px; border-top:1px solid #D9D9D9; padding-top:10px; padding-left:88px; margin-top:7px;}
.feedback dd.btn-2 a						{display:block; overflow:hidden; width:94px; height:39px; text-indent:-9999px; background:url("../image/inc/btn_pop_01.png") no-repeat;}





#content-2										{position:relative; float:left; width:986px; height:586px; background:url("../image/action_02/bg_01.png") 0 321px repeat-x;}
#content-2 dl									{position:absolute; width:913px; height:513px; left:73px; top:73px; background:url("../image/action_02/bg_02.png") 0 58px no-repeat;}
#content-2 dt									{float:left; width:903px; height:30px; font:17px nbgM; color:#222; line-height:20px; background:url("../image/inc/bullet_01.png") 0 31px no-repeat; padding:25px 0 0 10px;}
#content-2 dd									{position:absolute; width:130px; height:35px; padding-top:135px;}
#content-2 dd span							{display:block; width:130px; height:27px; font:16px nbgM; color:#FFF; line-height:20px; text-align:center; background:#002636; padding-top:8px;}

#content-2 .stone-1							{left:0; top:58px; background:url("../image/action_02/stone_01.png") #00AAF2 no-repeat; cursor:pointer; z-index:300;}
#content-2 .stone-2							{left:131px; top:58px; background:url("../image/action_02/stone_02.png") #00AAF2 no-repeat; cursor:pointer; z-index:300;}
#content-2 .stone-3							{left:262px; top:58px; background:url("../image/action_02/stone_03.png") #00AAF2 no-repeat; cursor:pointer; z-index:300;}
#content-2 .stone-4							{left:0; top:269px; background:url("../image/action_02/stone_04.png") #00AAF2 no-repeat; cursor:pointer; z-index:300;}
#content-2 .stone-5							{left:131px; top:269px; background:url("../image/action_02/stone_05.png") #00AAF2 no-repeat; cursor:pointer; z-index:300;}
#content-2 .stone-6							{left:262px; top:269px; background:url("../image/action_02/stone_06.png") #00AAF2 no-repeat; cursor:pointer; z-index:300;}

#content-2 .lens								{width:493px; height:485px; right:0; bottom:0; text-indent:-9999px; background:url("../image/action_02/lens.png") no-repeat; padding-top:0; z-index:200;}
#content-2 .zoom							{width:372px; height:372px; right:97px; bottom:89px; padding-top:0; z-index:100;}
#content-2 .crystal							{width:170px; height:183px; right:67px; bottom:310px; padding-top:0; z-index:400;}



