/*
 * CSS Document
 * File      : styles-site.css
 * Version   : 3.01
 */
@charset "UTF-8"; /* PublishCharset into mt-config.cgi */

.clearfix:after{
  content:".";
  display:block;
  height:0;
  visibility:hidden;
  clear:both;
}

.clearfix{
  display:inline-block;
  min-height:1%;  /* for IE 7 and MacIE5.5*/
}


/* Hides from IE-mac \*/
*html .clearfix{height: 1%;}
.clearfix{display: block;}
/* for ie5,6*/

/* すべて */
* {
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, sans-serif;
    color: #6C7B8B;
    font-size: 10px;
    /*background-color: #E6E6FA;*/
    /*background-color: #F5DEB3;*/
}

.draft1{
color: #9FB6CD;
/*font-family: Verdana, Arial, sans-serif;
font-size: 10px;*/
}

/* 見出し */
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

/* リンク */
a,
a:link,
a:visited {
    color: #436EEE;
    text-decoration: none; /*underline dotted;*/
    border: 0;
}

/* リンクつき画像 */
a img {
    border: 0;
}


/* 段落 */
p {
    margin-top: 15px;
    margin-bottom: 15px;
}


/* --------------------------- カラムデザイン ---------------------------------*/

#box {
position: absolute;
width: 740px;
height: 480px;
top: 50%;
left: 50%;
margin-left:-370px;
margin-top:-240px;
}

/* 2カラム（右メニュー用） */
#content {
width: 400px;
height: 310px;
position: absolute;
top: 50px;
left: 50px;
padding: 30px 30px 30px 30px;
border: 1px solid #6C7B8B;
} 

#menu {
width: 150px;
height: 400px;
position: absolute;
top: 50px;
left: 530px;
padding: 20px 0 0 0;
}

/* 1カラム */
#content2 {
width: 600px;
height: 300px;
position: absolute;
top: 50%;
left: 50%;
margin-left:-300px;
margin-top:-200px;
/*border: 1px solid #6C7B8B;*/
text-align:center;
} 