@charset "UTF-8";

/* TAG */
body { padding: 140px 0 50px 230px; }

/* layout */
/* fix */
#fixBox{ width:190px; top:140px; left:30px; position:absolute; font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
#fixBox .default{ background:#CCD5DC; width:170px; color: #333; margin:0 0 10px 0; padding: 10px; }
#fixBox .default p{ margin:10px 0 0 0; padding:0; font-size:10px; line-height:180%; }
#fixBox .default2{ background:#CCD5DC; width:170px; color: #333; margin:0 0 10px 0; padding: 10px; line-height:180%; }
#fixBox .inBox{ margin:0 0 30px 0; }
#fixBox .inBox2{ margin:25px 0 0 0; }
#fixBox .strong01{ margin:0 0 10px 0; font-weight:bold; line-height:100%; }
#fixBox .default2 p{ margin:0 0 5px 0; padding:0; font-size:12px; line-height:180%;}
/* grid layout */
#grid-content { margin:0; padding:0; min-height:1000px; }
#grid-content div.default{ width:170px; background:#FFF; color:#333; margin:0 10px 10px 0; padding:10px; }
#grid-content div.large{ width:370px; background:#FFF; color:#333; margin:0 10px 10px 0; padding:10px; }
#grid-content div p{ margin:10px 0 0 0; padding:0; }
#grid-content div p.day{ margin:10px 0 0 0; padding:0; color:#CCC; line-height:180%; }
#grid-content div p.title{ margin:10px 0 0 0; padding:0; color:#333; font-weight:bold; }
#grid-content a{ color:#333; text-decoration:none; line-height:180%; }
#grid-content a:hover{ color:#666; text-decoration:none; }