.clear{margin:0;padding:0;clear:both;}.detail_block{width:315px;height:133px;margin:0 0 10px 0;padding:0;background:url("../scene_img/bg.png") 0 0 no-repeat;}#left{float:left;}#right{float:right;}.detail_block .photo{width:108px;height:98px;float:left;margin:0;padding:19px 0 0 0;}.detail_block .photo img{margin:0 0 0 18px;padding:0;}.detail_block .title{width:200px;height:22px;float:left;margin:0;padding:24px 0 0 0;}.detail_block .txt{width:200px;height:42px;float:left;font-size: 10px;line-height: 1.75em;margin:0;padding:0;overflow:hidden;}.detail_block .btn{float:left;width:97px;height:24px;margin:0;padding:0;background:url("../scene_img/btn.png") 0 0 no-repeat;}.detail_block .btn a{float:left;width:97px;height:24px;margin:0;padding:0;background:url("../scene_img/btn.png") 0 0 repeat-y;}.detail_block .btn a:hover{background:url("../scene_img/btn.png") 0 24px repeat-y;}.title_in{margin:0;padding:0;}.txt_in{margin:0;padding:0;}.figure{margin:0;padding:0;}.g_title{color:#006600;font-weight:bold;font-size:120%;}.g_txt{color:#006600;}.help{font-size:80%;}.help02{font-size:80%;color:#FF0000;}/* scene01 ------------------------------------------- */.scene01_photo{margin:0;padding:0;float:left;width:186px;height:200px;}.scene01_map{margin:0;padding:0;float:left;width:205px;height:205px;}table.scene01{border: solid 1px #000000;border-collapse: collapse;margin:0;padding:0;width:390px;font-size:10px;color:#000000;line-height:1.45em;}td.color01{border: solid 1px #4C8538;background:#81C36B;}td.color02{border: solid 1px #A6C29C;background:#C0E1B5;vertical-align:top;}td.color03{border: solid 1px #CCCCCC;background:#FFFFFF;}/* scene02 ------------------------------------------- */.scene02_photo{margin:0;padding:0;float:right;width:222px;}.scene02_photo02{margin:0;padding:0;}.scene02_photo img{margin:0 0 0 15px;padding:0;}.scene01_map{margin:0;padding:0;float:left;width:205px;height:205px;}table.scene02{border: solid 1px #000000;border-collapse: collapse;margin:0;padding:0;width:590px;font-size:10px;color:#000000;line-height:1.45em;}td.color04{border: solid 1px #4C8538;background:#81C36B;text-align:center;}td.color05{border: solid 1px #A6C29C;background:#C0E1B5;vertical-align:top;text-align:center;}td.color06{border: solid 1px #CCCCCC;background:#FFFFFF;text-align:center;}/* scene03 ------------------------------------------- */.scene03_photo02{margin:0;padding:0;}/* scene04 ------------------------------------------- */.scene04_photo{margin:0 0 0 95px;padding:0;}