#HerzLineup #local-navi .Banner{margin-top:20px;}
#HerzLineup #local-navi .Subnavigation{margin-top:20px;}
#contents .Spec{margin:10px 0px;}
#contents .Spec caption{padding:10px 0px 3px; font-size:80%;}
#contents .Spec th, #contents .Spec td{padding:1px 2px; border:1px solid #ccc; font-weight:normal; font-size:80%;}
#contents .Spec th{white-space:nowrap;}
#contents .Spec tr.Photo td{text-align:center;}
#contents .Spec .Notice{margin-top:3px;}
#contents .Spec .Notice p{margin:0px; font-size:80%;}
#contents .Contact{margin-top:30px;}
.bg_green{background-color:#DCF3DD;}
.bg_blue{background-color:#DCF0F3;}
#HerzLineup .TopHeader{background-image:url(../img/lineup_top.jpg);}
.LineupTop #contents .Left, .LineupTop #contents .Right{width:240px; margin:10px 0px 0px;}
.LineupTop #contents .Photo{float:left; width:85px;} .LineupTop #contents .Summary{float:right; width:145px;}
.LineupTop #contents .Summary h4{margin:0px; font-weight:normal; line-height:120%;}
.LineupTop #contents .Summary p{margin:5px 0px 0px;}
#HerzLineup #contents h5{margin:20px 0px 10px; padding:6px 8px; border:1px solid #099; font-weight:bold; color:#099; font-size:110%; line-height:110%;}
#HerzLineup #contents .Product{}
#HerzLineup #contents .Product .Photo{margin:0px; padding:0px; text-align:center;}
#HerzLineup #contents .Product p{margin:0px; padding:0px; font-size:80%; text-align:right;}
.Lineup01 #contents p{margin:0px;}
.Lineup01 #contents .Left133{float:left; width:133px; margin-right:5px;} .Lineup01 #contents .Left133 p{margin:0px;}
.Lineup01 #contents .Right220{float:right; width:220px;}
.Lineup01 #contents .Right220 .Appendix{margin-top:10px;}
.Lineup01 #contents .Left265{float:left; width:265px;}
.Lineup01 #contents .Left265 p{margin-bottom:10px;}
.Lineup01 #contents .Left265 p.Appendix{margin-top:3px;}
.Lineup01 #contents .Right217{float:right; width:217px;}
.Lineup01 #contents .Right217 p.Appendix{margin-top:3px;}
.Lineup01 #contents .Left224{float:left; width:224px;}
.Lineup01 #contents .Right270{float:right; width:270px;}
#Lineup02Photo21, #Lineup02Photo22{float:left; width:200px; margin-right:10px;}
#Lineup02Photo31, #Lineup02Photo32{float:left; width:259px; margin-bottom:20px;}
#Lineup02Text31, #Lineup02Text32{float:right; width:240px;}
.Lineup04 #contents .Spec table{width:auto;}
#Lineup06Photo21, #Lineup06Photo31, #Lineup06Photo41{float:left; width:246px;}
#Lineup06Photo22, #Lineup06Photo32, #Lineup06Photo42{float:right; width:244px;}
#Lineup08Photo21, #Lineup08Photo31, #Lineup08Photo41{float:left; width:246px;}
#Lineup08Photo22, #Lineup08Photo32, #Lineup08Photo42{float:right; width:244px;}
#Lineup09Photo11{float:left; width:317px;}
#Lineup09Photo12{float:right; width:143px;}
#Lineup09Photo21{float:left; width:340px;}
#Lineup09Photo22{float:right; width:139px;}
#Lineup09Photo31{float:left; width:340px;}
#Lineup09Photo32{float:right; width:120px;}
#Lineup09Photo41{float:left; width:340px;}
#Lineup09Photo42{float:right; width:120px;}
#Lineup09Photo51{float:left; width:317px;}
#Lineup09Photo52{float:right; width:163px;}
#Lineup09Photo61{float:left; width:263px;}
#Lineup09Photo62{float:right; width:223px;}
#Lineup09Photo71{} #Lineup09Photo72{text-align:right;}
#Lineup09Photo81, #Lineup09Photo91, #Lineup09Photoa1, #Lineup09Photob1{float:left; width:317px;}
#Lineup09Text81, #Lineup09Text91, #Lineup09Texta1, #Lineup09Textb1{float:right; width:180px;}
#Lineup09Text91, #Lineup09Texta1, #Lineup09Textb1{font-size:80%;}
#Lineup10Photo01{width:482px;}
#Lineup10Photo01 h6{margin:0px; padding:0px; border-style:none; font-weight:bold; font-size:140%; text-align:center;}
#Lineup10Photo01 p{margin:10px 0px 20px; padding:0px; font-weight:bold;}
#Lineup10Photo01HeadA{float:left;} #Lineup10Photo01HeadB{float:right;}
#Lineup11Photo31, #Lineup11Photo32{float:left; width:250px;}
#Lineup11Photo31 p, #Lineup11Photo32 p{margin:3px 0px 0px; font-size:80%;}
#Lineup12Photo21, #Lineup12Photo22, #Lineup12Photo24, #Lineup12Photo25{float:left; margin-right:5px;}
#Lineup12Phot32{float:left; margin-top:10px;}
#Lineup12Phot33{float:right; margin-top:10px;}
#Lineup12Phot32 p, #Lineup12Phot33 p{margin:0px; font-size:80%;}
.Lineup12 #contents h6{margin:20px 0px 3px; padding:0px; font-size:80%;}
.Lineup12 #contents .Spec th{white-space:normal;}
#Lineup13Table1 td{border-style:solid; text-align:center;}
#Lineup13Table1 p{margin:10px 0px 0px; font-weight:bold;}
#Lineup13Photo21, #Lineup13Photo31{float:left; width:246px;}
#Lineup13Photo22, #Lineup13Photo32{float:right; width:244px;}
.Lineup15 #contents #Lineup15HeadSilent{margin-top:60px;}
.Lineup16 #contents h6{color:#f00; font-weight:bold; font-size:110%;}
#contents #Lineup16Photo31, #contents #Lineup16Photo32{margin:5px 0px;}
#contents #Lineup16Photo41, #contents #Lineup16Photo42{float:left; width:135px; margin:0px; padding:0px;}
#contents #Lineup16Text41, #contents #Lineup16Text42{float:right; width:360px; margin:0px; padding:0px; font-size:80%;}
#contents #Lineup16Dl51, #contents #Lineup16Dl52, #contents #Lineup16Dl53{width:156px;}
#contents #Lineup16Dl51 dd, #contents #Lineup16Dl52 dd, #contents #Lineup16Dl53 dd{line-height:160%;}
#contents #Lineup16Dl51, #contents #Lineup16Dl52{float:left; margin-right:20px;}
#contents #Lineup16Dl53{float:right;}
#LineupChoicePhoto21, #LineupChoicePhoto22, #LineupChoicePhoto23, #LineupChoicePhoto24{margin-top:3px;}
#contents .LineupChoicePhoto3{float:left; width:254px; margin-bottom:5px;}
#contents .LineupChoiceText3{float:right; width:245px; margin-bottom:5px;}
#contents .LineupChoiceText3 h6{margin-bottom:3px; line-height:140%;}
#contents .LineupChoiceText3 p{margin:0px; font-size:80%;}
#contents .LineupChoiceText3 p.Sample{margin-left:27px;} 