@charset "UTF-8";
/* ------------------------------------------------------------------------------------------
　LED
------------------------------------------------------------------------------------------ */
.led {}
.ledinner { padding:29px;}

.ledmain {background:#000 url(../images/led/main.jpg) 0 0 no-repeat; text-align:center; width:720px; padding:270px 0 35px;}
.ledmain img { display:block; margin:0 auto;}

#main .ledinner h2 { border:none; margin:20px 0 0; padding:0;}

.ledplan { background:url(../images/led/plans.gif) 0 0 no-repeat; padding:85px 18px 30px;}
.ledplan:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .ledplan             { zoom:1; position:relative; } /* IE6 */
*:first-child+html .ledplan { zoom:1; } /* IE7 */
.ledplan .plan1 { display:block; float:left;}
.ledplan .plan2 { display:block; float:right;}

.ledreason {}
.ledreason:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .ledreason   { zoom:1; position:relative; } /* IE6 */
*:first-child+html .ledreason { zoom:1; } /* IE7 */
.ledreason img { display:block; float:left; margin-top:10px;}

.ledspec { margin:40px 20px 0;}
#main .ledspec p { margin:10px 0; line-height:1.5; font-size:12px;}

.ledcontact { background:url(../images/led/foot_bg.gif) top repeat-x; padding:40px 0 0; text-align:center;}
.ledcontact img {display:block; margin:0 auto;}
