@charset "Shift_JIS";

/* ------------------------------
     File Name: common.css
     Created: 2008-08-07
     Last Update: 2009-01-27
------------------------------ */

/* ------------------------------
     reset
------------------------------ */

* {
 margin: 0;
 padding: 0;
}

html {
 overflow-y: scroll;
}

ul, ol { 
 list-style: none; 
}

img {
 border: 0;
 vertical-align: bottom;
}

address {
 font-style: normal; 
 font-weight: normal; 
}

h1, h2, h3, h4, h5, h6 { 
 font-size: 100%;   /* 16px */ 
}

a:link, a:visited {
 color: #00e;
}

a:hover, a:active {
 text-decoration: none;
}
 
a:active, a:focus {  
 outline: none;  
}

table { 
 border-collapse: collapse; 
 border-spacing: 0; 
}

p {
 margin-bottom: 10px;
} 

.list {
 list-style: disc;
 list-style-position: inside;
}

.red {
 color: #f00;
}
  
body {
 font-size: 100%;   /* 16px */
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "EE EゴシチE", "MS P Gothic", sans-serif; 
 color: #333;
 line-height: 1.5;
 text-align: center;   /* for ie */
 background: #efefef url(../common_img/body_bg2.gif) left top repeat-x;
} 
/*
body#cd {
 background-color: #C8E0F7;
}

body#dvd {
 background-color: #D2E8C5;
}

body#sheet {
 background-color: #EFCD8A;
}
*/   

/* ------------------------------
    clearfix
------------------------------ */

.clearfix {
 zoom: 1;
}


.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
