/* CSS Document */


P{margin-top:0px; margin-bottom:1.2px;line-break:strict;line-height:2.8ex }
/*上下の余白を狭く。禁則処理*/
BODY{background-color:#FFF; background-image:url(com_img/backimg.jpg); background-repeat:repeat-y; background-position: top center;}
H2{margin-top:0px; margin-bottom:1.2px;line-break:strict;line-height:2.8ex;font-size:1.2em}
blockquote{margin-top:5px; margin-bottom:5px}

/*一時コンテンツ*/
.mrg4_tx{margin-left:4em; font-size:0.8em; /*サイズ2*/ color:#000000; /*カラー指定（黒）*/}


/*共通パーツ*/
.navi_elia{margin-left:auto;margin-right:auto; width:880px; margin-bottom:0px;}

.body_base{width:900px;margin-left:auto;margin-right:auto;max-width:100%;background-color:#FFFFFF}
.tbl_td_rl{border-right:solid 1px #666666}
.me_bt{margin-right:10px; margin-left:0px;padding:0px;margin-bottom:0px;}
.lnk_bn{margin-bottom:5px}
.prf_img{margin-right:10px}
.messa_elia{width:500px;margin-left:auto;margin-right:auto;max-width:100%;background-color:#FFFFFF}
.messa_elia_w{width:620px;margin-left:auto;margin-right:auto;max-width:100%;background-color:#FFFFFF}

.under_slsh80{border-bottom:#999999 dashed 1px; width:80%;}

/*index_messe*/
.top_meese_2nd{width:280px;height:80px;overflow:auto;padding-top:5px;}

/*index_new*/
.top_new_2nd{width:auto;height:3.5em;overflow:auto;padding-top:5px;}

.form_th1{font-size:0.8em;}
.form_center{width:630px; margin-left:90px;}

/* ページ背景設置 */
.hist_tbbkimg{background-image:url(history/aca_logo.gif);background-repeat:no-repeat;background-position:top right;}
.mail_tbbkimg{background-image:url(mail/back_img1s.jpg);background-repeat:no-repeat;background-position:top right;}

.right_img{margin-left:0.5em}


.sc_ber_elia{ width:447px; height:360px; overflow:auto; background-color:#ccc; margin-left:auto; margin-right:auto;padding:5px;}
.sc_ber_elia_non{ width:447px; overflow:auto; background-color:#ccc; margin-left:auto; margin-right:auto;padding:5px;}

.p_spac{font-size:0.6em;}
.p_spac2{font-size:0.4em;}

/*ギャラリー用*/
.gr_img{margin-right:5px}

/*日記用*/
.nk_day{height:18px;font-size:0.8em; color:#333399;}


/*　フォント設定　*/
.ft1BK{ font-size:0.75em;color:#000000; /*カラー指定（黒）*/}
.ft1GREEN{ font-size:0.75em;color:#060; /*カラー指定（緑）*/}
.ft1DrkBlue{ font-size:0.75em;color:#333399; /*カラー指定（紺）*/}
.ft1Gray{ font-size:0.75em;color:#999999; /*カラー指定（グレー）*/}
.ft1WHT{ font-size:0.75em;color:#ffffff; /*カラー指定（白）*/ }
.ft1RED{ font-size:0.75em;color:#FF3333;/*カラー指定（赤）*/ }

.ft2BK{ font-size:0.8em; /*サイズ2*/ color:#000000; /*カラー指定（黒）*/ }
.ft2WHT{ font-size:0.8em; /*サイズ2*/ color:#ffffff; /*カラー指定（白）*/ }
.ft2BLUE{ font-size:0.8em; /*サイズ2*/ color:#03F; /*カラー指定（青）*/ }
.ft2GREEN{ font-size:0.8em; /*サイズ2*/ color:#060; /*カラー指定（緑）*/ }
.ft2LOreng{ font-size:0.8em;/*サイズ2*/ color:#FFCC00;/*カラー指定（ライトオレンジ）*/ }
.ft2RED{ font-size:0.8em;/*サイズ2*/ color:#FF3333;/*カラー指定（赤）*/ }
.ft2oRENGE{ font-size:0.8em;/*サイズ2*/ color:#FF9900;/*カラー指定（オレンジ）*/ }
.ft2LGreen{ font-size:0.8em;/*サイズ2*/ color:#00CC66;/*カラー指定（ライトグリーン）*/ }
.ft2Pink{ font-size:0.8em;/*サイズ2*/ color:#FF0066;/*カラー指定（ピンク）*/ }
.ft2DrkBlue{ font-size:0.8em;/*サイズ2*/ color:#333399;/*カラー指定（紺）*/ }
.ft2Gray{ font-size:0.8em;color:#999999; /*カラー指定（グレー）*/}
.ft2wird{ font-size:0.8em;/*サイズ2*/ color:#990000;/*カラー指定（暗い赤）*/ }

/*Gameページ*/
.gamelist{
	padding-top:100px;
	padding-left:310px;
	background-image:url(com_img/gamespage_back1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left: 155px;
	margin-right: 75px;
}

