@charset "UTF-8";

/* ============================== contents */
/* common */
.boxMain { color: #333333; }

.boxMain,
.boxMain a,
.boxMain div,
.boxMain p,
.boxMain li,
.boxMain dt,
.boxMain dd,
.boxMain th,
.boxMain td { line-height: 1.5em; }

#contents .boxMain p { margin: 0 5px; line-height:1.8em; }

.sectionRight { text-align: right; }

.clear { clear: both; }
.clear hr { display:none; }


/* ============================== air */
/* img  */
#air h1 { width:920px; height:144px; background:url(/edit/air/img/img_air.png) no-repeat 0 0; padding:0; text-indent:-9999px; }
#air h2 .h2_01 { width:628px; height:48px; background:url(/edit/air/img/img_air.png) no-repeat -280px -150px; padding:0; text-indent:-9999px; }
#air h2 .h2_02 { width:920px; height:38px; background:url(/edit/air/img/img_air.png) no-repeat 0 -440px; padding:0; text-indent:-9999px; }
#air h3 .h3_01  { width:628px; height:26px; background:url(/edit/air/img/img_air.png) no-repeat -280px -202px; padding:0; text-indent:-9999px; }
#air .img_air { width:280px; height:270px; background:url(/edit/air/img/img_air.png) no-repeat 0 -162px; text-indent:-9999px; }
#air .btn_dl a { width:376px; height:44px; background:url(/edit/air/img/img_air.png) no-repeat -280px -250px; display:block; text-indent:-9999px; }
#air .btn_dl a:hover { width:376px; height:44px; background:url(/edit/air/img/img_air.png) no-repeat -280px -300px; display:block; text-indent:-9999px; }
#air .cap_01 { width:476px; height:303px; background:url(/edit/air/img/img_air.png) no-repeat 0 -482px; text-indent:-9999px; }
#air .cap_02 { width:257px; height:303px; background:url(/edit/air/img/img_air.png) no-repeat -476px -482px; text-indent:-9999px; }
#air .cap_03 { width:187px; height:303px; background:url(/edit/air/img/img_air.png) no-repeat -733px -482px; text-indent:-9999px; }

/* top  */
#air .boxMain .section { margin-top:20px; }
#air .boxMain .section .left { float:left; }
#air .boxMain .section .right { float:right; }
#air .boxMain .section .read { width:628px; margin:10px 0; }
#air .boxMain .section .btn_area { margin:20px; padding-left:110px;}
#air .boxMain .section .cap { margin:20px 0; }

#air .boxMain .section ul { list-style-type:none; margin:0; padding:0; }
#air .boxMain .section ul li { float:left; padding:0; }
#air .boxMain .section ul li .first { padding-left:0; }




