@charset "shift_jis";

/* トップページ設定 */

#main_img{
 margin-bottom : 5px;
}

#contents_index{
 float : right;
 width : 600px;
}

#gaiyou{
 float : left;
 width : 280px;
 margin-bottom : 30px;
}

#gaiyou h1.margin{        /*2008.7.25追加*/
 margin-top : 25px;
}

#news{
 float : left;
 width : 280px;
}
/* インラインフレーム設定 */
#news iframe{
 float : left;
 width : 310px;
 margin-left : 5px;
}

#news h2{
 color : #3366cc;
 font-size : medium;
 margin-bottom : 5px;
 padding : 2px;
 padding-left : 10px;
 border-left : 5px solid #0033cc;
}

#news th{
 color : #3366cc;
 padding-right : 10px;
}

#bana_index{
 float : left;
 width : 190px;
 margin-bottom : 15px;
}

#bana_index p{
 font-size : x-small;
 margin-bottom : 5px;
}

#bana_index p.editorial{
 text-align : center;
}

#bana_index p strong{
 font-size : x-small;
}

#bana_index img{
 margin-bottom : 5px;
/* バナーの影付き設定 */
 -moz-box-shadow: 2px 2px 5px #666666;
 -webkit-box-shadow: 2px 2px 5px #666666;
 box-shadow: 4px 4px 5px #666666;

 background-color: #ffffff;

}
