@charset "utf-8";

h1{background-image:url(../../img/case/h1.jpg);}

.wrap h2{font-size:1px; text-indent:-9999px;}

.wrap h2{background-image:url(../../img/case/h2.gif); height:40px; margin:0 0 0 0;}

.case-list{padding:0 0 0 55px; margin:0 0 35px 0;}

.case-list li{padding:0 0 0 20px; background-image:url(../../img/common/circle-gold.gif); margin:0 0 5px 0;}
.case-list li.last{background-image:url(../../img/common/dot.gif); background-position:0 100%; background-repeat:repeat-x; text-align:right; padding:0 60px 5px 0; margin-top:-10px;}

#case-2{background-position:0 -40px;}
#case-3{background-position:0 -80px;}
#case-4{background-position:0 -120px;}
#case-5{background-position:0 -160px;}
#case-6{background-position:0 -200px;}
#case-7{background-position:0 -240px;}

.case-list li.photo{padding-bottom:20px;}
.photo a{display:block; line-height:0; border:1px solid #CCC; width:200px; margin:0 0 5px 0;}
.photo a:hover{border:1px solid #CC0000;}
.photo span{width:200px; text-align:center; display:block; font-size:12px;}
