@charset "utf-8";
/* CSS Document */


/*--------------------------------------------
COMMON
--------------------------------------------*/

body{ margin:0; padding:0; font-family:Arial,"MS PGothic"; font-size:12px; color:#ffffff; background:#000000;}

p,img,th,td{ margin:0; padding:0; border:0;}

ul,li,dl,dt,dd{ margin:0; padding:0; list-style:none;}

#warp{ width:950px; margin:0 auto;}

h1,h2{ margin:0;}

.clear{ clear:both; font-size:1px; line-height:1px;}
.clearFix:after{ display: block; clear: both; height: 0; visibility: hidden; content: ".";}
.clearFix{ display: inline-block; }
/* Hides from IE 4-6 \*/
* html .clearFix{ height: 1%; }
.clearFix{ display: block; } 
/* End hide from IE 4-6 */





/*-----------------------------------------------------------------
popup_thum
-----------------------------------------------------------------*/
.Area_thum {width:634px; height:695px;  }
.photoarea{ width:612px; height:462px;  margin:10px; background-image:url(../../../images/photo_bg.gif);}
.photoarea p{ width:600px; height:450px; padding:5px;}
.photo_thum{ width:612px; height:198px; padding:4px 0 10px 0; margin:0 10px; }
.photo_thum img{cursor:pointer;}
.photo_thum ul{overflow:hidden;height:362px;}
.photo_thum ul li{float:left;}
.photo_thum li a{display:block;width:87px;height:66px;float:left;text-indent:-999em;}

.photo_thum li a.img01{background:url(../images/thum01_off.jpg) no-repeat 0 0;}
.photo_thum li a.img01:hover , .photo_thum li.active a.img01{background:url(../images/thum01_on.jpg) no-repeat 0 0;}
.photo_thum li a.img02{background:url(../images/thum02_off.jpg) no-repeat 0 0;}
.photo_thum li a.img02:hover , .photo_thum li.active a.img02{background:url(../images/thum02_on.jpg) no-repeat 0 0;}
.photo_thum li a.img03{background:url(../images/thum03_off.jpg) no-repeat 0 0;}
.photo_thum li a.img03:hover , .photo_thum li.active a.img03{background:url(../images/thum03_on.jpg) no-repeat 0 0;}
.photo_thum li a.img04{background:url(../images/thum04_off.jpg) no-repeat 0 0;}
.photo_thum li a.img04:hover , .photo_thum li.active a.img04{background:url(../images/thum04_on.jpg) no-repeat 0 0;}
.photo_thum li a.img05{background:url(../images/thum05_off.jpg) no-repeat 0 0;}
.photo_thum li a.img05:hover , .photo_thum li.active a.img05{background:url(../images/thum05_on.jpg) no-repeat 0 0;}
.photo_thum li a.img06{background:url(../images/thum06_off.jpg) no-repeat 0 0;}
.photo_thum li a.img06:hover , .photo_thum li.active a.img06{background:url(../images/thum06_on.jpg) no-repeat 0 0;}

.photo_thum li a.img07{background:url(../images/thum07_off.jpg) no-repeat 0 0;}
.photo_thum li a.img07:hover , .photo_thum li.active a.img07{background:url(../images/thum07_on.jpg) no-repeat 0 0;}
.photo_thum li a.img08{background:url(../images/thum08_off.jpg) no-repeat 0 0;}
.photo_thum li a.img08:hover , .photo_thum li.active a.img08{background:url(../images/thum08_on.jpg) no-repeat 0 0;}
.photo_thum li a.img09{background:url(../images/thum09_off.jpg) no-repeat 0 0;}
.photo_thum li a.img09:hover , .photo_thum li.active a.img09{background:url(../images/thum09_on.jpg) no-repeat 0 0;}
.photo_thum li a.img10{background:url(../images/thum10_off.jpg) no-repeat 0 0;}
.photo_thum li a.img10:hover , .photo_thum li.active a.img10{background:url(../images/thum10_on.jpg) no-repeat 0 0;}
.photo_thum li a.img11{background:url(../images/thum11_off.jpg) no-repeat 0 0;}
.photo_thum li a.img11:hover , .photo_thum li.active a.img11{background:url(../images/thum11_on.jpg) no-repeat 0 0;}
.photo_thum li a.img12{background:url(../images/thum12_off.jpg) no-repeat 0 0;}
.photo_thum li a.img12:hover , .photo_thum li.active a.img12{background:url(../images/thum12_on.jpg) no-repeat 0 0;}

.photo_thum li a.img13{background:url(../images/thum13_off.jpg) no-repeat 0 0;}
.photo_thum li a.img13:hover , .photo_thum li.active a.img13{background:url(../images/thum13_on.jpg) no-repeat 0 0;}
.photo_thum li a.img14{background:url(../images/thum14_off.jpg) no-repeat 0 0;}
.photo_thum li a.img14:hover , .photo_thum li.active a.img14{background:url(../images/thum14_on.jpg) no-repeat 0 0;}
.photo_thum li a.img15{background:url(../images/thum15_off.jpg) no-repeat 0 0;}
.photo_thum li a.img15:hover , .photo_thum li.active a.img15{background:url(../images/thum15_on.jpg) no-repeat 0 0;}
.photo_thum li a.img16{background:url(../images/thum16_off.jpg) no-repeat 0 0;}
.photo_thum li a.img16:hover , .photo_thum li.active a.img16{background:url(../images/thum16_on.jpg) no-repeat 0 0;}
.photo_thum li a.img17{background:url(../images/thum17_off.jpg) no-repeat 0 0;}
.photo_thum li a.img17:hover , .photo_thum li.active a.img17{background:url(../images/thum17_on.jpg) no-repeat 0 0;}
.photo_thum li a.img18{background:url(../images/thum18_off.jpg) no-repeat 0 0;}
.photo_thum li a.img18:hover , .photo_thum li.active a.img18{background:url(../images/thum18_on.jpg) no-repeat 0 0;}

.photo_thum li a.img19{background:url(../images/thum19_off.jpg) no-repeat 0 0;}
.photo_thum li a.img19:hover , .photo_thum li.active a.img19{background:url(../images/thum19_on.jpg) no-repeat 0 0;}
.photo_thum li a.img20{background:url(../images/thum20_off.jpg) no-repeat 0 0;}
.photo_thum li a.img20:hover , .photo_thum li.active a.img20{background:url(../images/thum20_on.jpg) no-repeat 0 0;}
.photo_thum li a.img21{background:url(../images/thum21_off.jpg) no-repeat 0 0;}
.photo_thum li a.img21:hover , .photo_thum li.active a.img21{background:url(../images/thum21_on.jpg) no-repeat 0 0;}
.photo_thum li a.img22{background:url(../images/thum22_off.jpg) no-repeat 0 0;}
.photo_thum li a.img22:hover , .photo_thum li.active a.img22{background:url(../images/thum22_on.jpg) no-repeat 0 0;}
.photo_thum li a.img23{background:url(../images/thum23_off.jpg) no-repeat 0 0;}
.photo_thum li a.img23:hover , .photo_thum li.active a.img23{background:url(../images/thum23_on.jpg) no-repeat 0 0;}
.photo_thum li a.img24{background:url(../images/thum24_off.jpg) no-repeat 0 0;}
.photo_thum li a.img24:hover , .photo_thum li.active a.img24{background:url(../images/thum24_on.jpg) no-repeat 0 0;}

/*-----------------------------------------------------------------
フッター
-----------------------------------------------------------------*/
#FooterArea { width:950px; clear:both;}


