﻿@charset "utf-8";

/* --全体の設定-- */
header,main,footer,nav,section{display:block;}

body{
  margin:0;
  padding:0;
  font-size:15px;
  color: #666;
  line-height:140%;
  text-align:center;}

img{
border: none;
max-width: 100%;
height: auto;}

iframe { width : 100% ; }
li{list-style:none;}

/* --リンク設定-- */
a{
  color:#4a93ef;
  font-size: 15px;}

/* --ヘッダー設定-- */
header {
  padding:10px;
  background-color: skyblue;}

/* --メインコンテンツ設定-- */
#main {
  margin: 3px;
  height: auto;
  padding-bottom : 20px}

/* --フッター設定-- */
#footer {
  text-align:center;
  padding:10px;
  background-color: skyblue;}

/* --box設定-- */
.box1 {
  width: 85%;
  padding: 3px;
  background: #fff;
  color: #666;
  text-align:center;
  font-size:15px;}

.box2 {
  width: 85%;
  padding: 3px;
  background: #fff;
  color: #666;
  text-align:center;
  font-size:15px;}

.space{
  clear: left;
  height: 10px;}

.box_white {
  width: 100%;
  color: #666;
  background: #fff;}

.box_top {
  width: 100%;
  color: #666;
  background-image: url("shima.gif");}


/* --ライン設定-- */
hr.blue {
height: 14px;
background-image: url(line001.gif);border: none;}

/* --ノート線設定-- */
.box_keisen {
  width: 100%;
  letter-spacing: 5px;
  line-height: 5px
  color: #666;
  font-size:16px;
  background-image: url("sensen.gif");}

p.sample {
  padding:20px;
  letter-spacing: 5px;
  line-height: 5px
  color: #666;
  font-size:16px;
  background-image: url("sensen.gif");}

/* --boxwaku設定-- */
.boxwaku1 {
  border: 1px solid #999;
  width: auto;
  height: auto;
  background: #fff;
  color: #ff9999;
  text-align: center;
  float: left;
  padding: 6px;
  font-size:15px;}

.boxtex1 {
  background-image: url("keisen.gif");
  width: 90%;
  height: auto;
  float: left;
  margin: 0px; 10px;
  font-size:15px;}

