@charset "utf-8";
/* CSS Document */
#documentbody {background:#e20077; text-align:left;}
#documentbody .contents {background:#ffffff; width:772px; margin:0 auto; text-align:center;}
#documentbody .pankuzu{width:706px; padding:18px 19px 0px 19px; text-align:left;}
#categoryArea {width:706px; padding:24px 19px 0px 19px;}

/*index*/
#categoryArea .indexBox {width:360px; margin:35px auto 0 auto; text-align:center;}
#categoryArea .catgBoxL {width:160px; float:left; text-align:left;}
#categoryArea .catgBoxR {width:160px; float:left; text-align:left; margin-left:40px;}
#categoryArea .indexBox h3 {margin:0 0 12px 0;}
#categoryArea .catgBtn ul {list-style-type: none; margin:0; padding:0;}
#categoryArea .catgBtn li { background:url(../lineup/images/arrow.gif) left top no-repeat; padding-left:20px; margin: 0 0 5px 0;}
#categoryArea .pt45 {clear:both; padding-top:45px; overflow:hidden; line-height:0;}

#categoryArea .areaBtn {width:656px; margin:35px auto 0 auto; text-align:left; overflow:hidden; font-size:0;} 
#categoryArea .areaBtn ul {list-style-type: none; margin:0; padding:0;}
#categoryArea .areaBtn li { width:100px; display:block; float:left; padding-right:2px; margin:0;}
#categoryArea .areaBox {clear:both; overflow:hidden; width:654px; margin:0 auto; border:1px #e20077 solid; text-align:left;}
#categoryArea .areaBoxBg {background:url(../lineup/images/bg_skyline.gif) top no-repeat;}
/*#categoryArea .alpha{ filter: alpha(opacity=25);
  -moz-opacity:0.25;
  opacity:0.25;}*/
#categoryArea .areaBoxBg h3 {padding:16px 20px 0px 20px;}
#categoryArea .areaBoxBg p {margin:0px 20px;}
*html #categoryArea .areaBoxBg p { margin:0; padding:0px 20px;}
#categoryArea .textBox {background:#ffffff; width:654px; margin-bottom:20px;}
#categoryArea .textBox p {width:534px; /*padding:10px 20px;*/ margin:0 auto; padding-top:1.25em; line-height:140%;}
*html #categoryArea .textBox p {width:534px; /*padding:10px 20px;*/ margin:0 40px; padding-top:1.25em;}

#categoryArea .textBox2 {background:#ffffff; width:654px; margin-bottom:20px;}
#categoryArea .textBox2 p {/*width:494px; padding:10px 20px;*/ margin:0 0 0 60px; padding-top:1.25em; line-height:140%;}
*html #categoryArea .textBox2 p {/* width:494px; padding:10px 20px;*/ margin:0 0 0 40px; padding-top:1.25em;}
#categoryArea .imgBox {width:632px; margin:1px 0 0 11px; /*font-size:0;*/}
*html #categoryArea .imgBox {width:632px; margin:0 0 0 11px;}
*html .clear {clear:both; overflow:hidden; font-size:0;}
.new1225 {float:left; width:70px;}