﻿@charset "utf-8";



/*--index-----------------------------------------------*/
/*-------------------------------------------------------*/

body#index div#contents div.flash{
  width : 840px;
  height : 300px;
  margin : 0 auto;
}
body#index div#contents div.left h3{
  font-weight : bold;
}
body#index div#contents div.left h3.hello{
  width : 500px;
  margin : 20px auto 0;
  font-size : 120%;
}
body#index div#contents div.left p{
  width : 500px;
  margin : 0 auto;
  margin-top : 1em;
}
body#index div#contents div.left p.hosoku{
  margin-top : 3em;
}
body#index div#contents div.left ul.left{
  list-style-type : none;
  width : 200px;
  float : left;
  margin : 1em 2em 0 3em;
}
body#index div#contents div.left ul.right{
  list-style-type : none;
  width : 200px;
  float : left;
  margin-top : 1em;
}
body#index div#contents div.left ul li img{
  margin-right : 15px;
}
body#index div#contents div.left span{
  color : #ff2a2a;
  font-weight : bold;
}

body#index div#contents div.left div.box{
  width : 500px;
  margin : 0 auto;
  padding : 15px 0;
  border-bottom : 1px solid #cccccc;
}
body#index div#contents div.left div.box p.leftimage{
  width : 120px;
  float : left;
  text-align : center;
  border : 3px double #cccccc;
  margin-top : 0;
}
body#index div#contents div.left div.box div.rightmessage{
  width : 334px;
  float : left;
  padding : 0 20px;
}
body#index div#contents div.left div.box div.rightmessage p{
  width : 330px;
  margin-top : 0;
}
body#index div#contents div.left div.box div.rightmessage p.syousai{
  text-align : right;
  margin-top : 0;
}











