* html .passion{ min-height: 958px; height: auto !important; height:958px;}/*min-heightを適応*/
.passion h3{ margin:20px 0 0 26px;}
.passion li{ list-style-position:inside;} 

#wrapper{ background:url(../img/passion/bg.png) top center no-repeat;}
.passion{ width:900px; margin:auto; position:relative; min-height:958px;}

.bg{width:600px;background:url(../img/passion/bg_stripe.gif) repeat-y;margin:11px 0 30px 40px;padding:11px 22px;font-size:12px;line-height:22px}

.bg table tr td{width:270px;}
.bg ul{margin:10px 10px 5px 10px;}
.bg ul li{padding:3px 0}
.bg img{margin:5px 0 3px 0}

p.ku{margin:10px 0 10px 10px;line-height:30px}

.sign{width:600px;text-align:center;margin:50px 0 50px 20px}
.sign img{margin:10px 0}


