@charset "utf-8";
/* CSS Document */


/*ページ別の設定*/

/*index.html*/

/*構造定義（index.htmlのみ利用）*/
.index #visual-area { height:250px; background:url("../img/visual-area_bg.gif") no-repeat; }
.index #visual-area #main-visual { margin-top:15px; }
.index #visual-area #visual-button { margin-top:15px; }
.index #visual-area #main-visual h2 { width:680px; height:220px; display:block; background:url("../img/feature/main-visual.jpg") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ }

.index #page h4.lead01{ width:710px; height:30px; display:block; background:url("../img/feature/h4-lead01.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; }
.index #page h4.lead02{ width:710px; height:30px; display:block; background:url("../img/feature/h4-lead02.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.index #page h4.lead03{ width:710px; height:30px; display:block; background:url("../img/feature/h4-lead03.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.index #page h4.lead04{ width:710px; height:30px; display:block; background:url("../img/feature/h4-lead04.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.index #page h4.lead05{ width:710px; height:30px; display:block; background:url("../img/feature/h4-lead05.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.index #page h4.lead06{ width:710px; height:30px; display:block; background:url("../img/feature/h4-lead06.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }

.index #page p { font-size:0.8em; color:#333333; line-height:1.4; margin-bottom:15px; }
.index #page p span { font-size:1.1em; font-weight:bold; }
.index #page img.right-float { display:block; margin:0 0 10px 15px; float:right; }
.index #page img.left-float { display:block; margin:0 15px 10px 0; float:left; }
.index #page img.centering { display:block; margin:10px auto; }


/*dekiru.html用*/
.dekiru #visual-area { height:250px; background:url("../img/visual-area_bg.gif") no-repeat; }
.dekiru #visual-area #main-visual { margin-top:15px; }
.dekiru #visual-area #visual-button { margin-top:15px; }
.dekiru #visual-area #main-visual h2 { width:680px; height:220px; display:block; background:url("../img/feature/main-visual2.jpg") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ }

.dekiru #page h3 { width:710px; height:80px; display:block; background:url("../img/feature/dekiru-h3.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; }

.dekiru #page h4.lead01{ width:710px; height:30px; display:block; background:url("../img/feature/dekiru-h4-lead01.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; }
.dekiru #page h4.lead02{ width:710px; height:30px; display:block; background:url("../img/feature/dekiru-h4-lead02.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.dekiru #page h4.lead03{ width:710px; height:30px; display:block; background:url("../img/feature/dekiru-h4-lead03.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.dekiru #page h4.lead04{ width:710px; height:30px; display:block; background:url("../img/feature/dekiru-h4-lead04.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.dekiru #page h4.lead05{ width:710px; height:30px; display:block; background:url("../img/feature/dekiru-h4-lead05.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }
.dekiru #page h4.lead06{ width:710px; height:30px; display:block; background:url("../img/feature/dekiru-h4-lead06.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; clear:both; }

.dekiru #page ul { display:block; margin:0 0 15px 40px; }
.dekiru #page ul li { font-size:0.9em; color:#333333; list-style-type:circle; list-style-position:outside;  }
.dekiru #page img.right-float { display:block; margin:0 0 10px 15px; float:right; }


/*day.html用*/
.day #visual-area { height:250px; background:url("../img/visual-area_bg.gif") no-repeat; }
.day #visual-area #main-visual { margin-top:15px; }
.day #visual-area #visual-button { margin-top:15px; }
.day #visual-area #main-visual h2 { width:680px; height:220px; display:block; background:url("../img/feature/main-visual3.jpg") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ }

.day #page h4.lead01{ width:710px; height:50px; display:block; background:url("../img/feature/day-h4-lead01.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ margin:0 0 10px 0; }
.day #page div#day01-image { width:710px; height:600px; display:block; background:url("../img/feature/day-visual01.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ }
.day #page div#day02-image { width:710px; height:470px; display:block; background:url("../img/feature/day-visual02.gif") no-repeat; text-indent:-9999px; /*\*/overflow:hidden;/*\*/ }

