@import url("/css/carcass2.css");
.p_text{margin-bottom:1em;font-size:0.9em;}

.b1{margin-top:-1.3em;height:auto;}
.b1 .p_text{width:40%;float:right;margin:0 3.25% 0 1%;padding-top:1em;text-indent:2.5em;background:url(/pics2/rest/pic1.gif) no-repeat 0 0.3em;}
.b1>.p_text{margin-right:5.5%;}
.b1 #pic2{background:url(/pics2/rest/pic2.gif) no-repeat 0 0.3em;}
.b1 span{display:block;margin-top:0.3em;text-indent:0;font-style:italic;border-top:solid 1px #0000aa;}

ul.price1{width:36%;height:auto;padding:0 0 0 1.5em;margin:0% 4% 2% 1%;float:right;font-size:0.9em;list-style-type:none;border-top:double 3px #808000;}
ul.price1 .li1{margin-bottom:0.5em;text-align:left;list-style-type:circle;}
.in>ul.price1{margin-right:6.7%;}

.price1 p{margin:0 1em 0.5em 0;text-align:left;color:#000;background:#fff;} .price1 span{color:#0000aa;background:#fff;}
.price1 h4{margin:0 0 0em 0;color:#de5401;font-size:1.1em;background:#fff;}
.pic3,.pic4,.pic5,.oppa p{width:40%;margin:2% 0% 4% 8%;font-size:0.9em;text-indent:2.5em;padding-top:1em;background:url(/pics2/rest/pic3.gif) no-repeat 0 0.3em;}
.pic4,.pic5{margin:1em 3.2% 0 1%;float:right;background:url(/pics2/rest/pic4.gif) no-repeat 0 0.3em;}
.pic5{background:url(/pics2/rest/pic5.gif) no-repeat 0 0.3em;}
.oppa p{width:100%;margin:0;background:url(/pics2/rest/pic6.gif) no-repeat 0 0.3em;}
.in>.pic4,.in>.pic5{margin:2% 5.5% 0% 1%;}
.oppa{width:85%;clear:both;margin:3.5% 0% 0% 8%;}
.in>.oppa{width:87%;margin-top:2%;}

.pic4 img{float:right;margin:0.5em 0 0 0;} .pic4 strong{color:green;background:#fff;} .pic5 strong{color:#808080;background:#fff;}
.pic5 img{float:left;margin:0.5em 0.5em 0 2em;}
#pic3{width:85%;} .in>#pic3{width:87%;}

#mem{width:38%;float:left;margin:-0.5em 0 0 2.5em;}
#mem2{float:right;margin:2% 3.2% 0% 1%;}
#mem3{width:85%;margin:2% auto 4% 3.9%;float:left;}
.in>#mem{margin:-1em 0 0 4.9em;} .in>#mem2{margin:2% 5.5% 0% 1%;} .in>#mem3{width:87%;margin-left:8%}

.popup strong{display:none;} .popup:hover{width:40em;position:relative;}
.popup:hover strong{display:block;width:69em;font-weight:normal;cursor:pointer;position:absolute;top:-10em;right:-14em;background:#f1f4df;color:#000;border:inset 1px #54472e;}
.popup:hover>strong{top:-10em;left:-48.5em;}

.popup:hover span{width:21em;float:left;margin:0.5em 0;text-indent:0;font-style:normal;font-size:1em;text-align:right;}
.popup:hover .sp1{width:23em;}
#sp1{margin:0.5em 4em 0.5em 2em;} #sp2{margin-right:2em}
.header{width:68.5%;display:block;margin:0.5em 1em;border-bottom:double 3px #808000;}
.popup .text{width:21.7em;float:right;margin:-2em 0 0 0;padding:0 0.5em;text-indent:0;font-weight:normal;font-size:0.9em;font-style:normal;border-left:double 3px #808000;}
#pic22{background:url(/pics2/rest/pic2.gif) no-repeat 0 0.3em;}

.zas{width:23em;margin:0 auto;text-align:right;} .zas p{margin:0.3em 0;}

.price-table1{width:95%;margin:2em auto;padding:0.5em 0 0 0.5em;background:#ece6df;border:outset 1px #fff;border-left:solid 1px #fff;border-top:solid 1px #fff;}
.price-table1 div{width:100%;margin:0 auto;height:5.4em;}
.price-table1 p{width:14%;height:3.5em;float:left;margin:0;padding:1.2em 0 0.5em 0;text-align:center;background:#fbf0e6;border:outset 1px #fff;border-left:solid 1px #fff;border-top:solid 1px #fff;}
.price-table1 .points{width:12.9%;clear:left;background:#b7bfd0;color:#000;font-weight:bold;}
.price-table1 #p-t1 p{height:2.4em;margin-top:0.5em;padding-top:1.2em;}
.price-table1 .c1{background:#f8e4d3;}
.price-table1 .c2{background:#fff;}

.red{color:#de5401;}
