@charset "EUC-JP"; /* 文字コード EUC-JP */


/*  --  index  --  */

.clear br		{ display: none; }

#mm_head		{ background: url(/mail/img/magazine_head.jpg) no-repeat; width: 922px; clear: both; }
#mm_head p		{ margin: 0 0 15px; background: #fff; }
#mm_head p#txt		{ color: #002d64; font-weight: bold; margin: 0 20px 15px; line-height: 175%; }


#mm_contents		{ clear: both; width: 922px; }
#magazine		{ border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; padding: 5px 0 0; }
#mm_left		{ float: left; width: 453px; margin: 0 0 10px; text-align: center; }
#mm_right		{ float: left; width: 467px; margin: 0 0 10px; }
#mm_right ul		{list-style: none; }
li#mmr1			{ margin: 4px 0 0 80px; width: 337px; text-align: center;}
li#mmr2			{ margin: 6px 0 0 80px; width: 337px; text-align: center; }



#mm_foot		{ background: url(/mail/img/magazine_foot.jpg) no-repeat; width: 922px; height: 135px; overflow: hidden; }
#mm_foot p		{ text-align: center; margin: }
#regist			{ padding-top: 16px; color: #fff; margin: 0 0 16px; }
#regist img		{ margin-bottom: 5px; }
#cancel			{ color: #fff; }
#cancel a		{ color: #f00; text-decoration: none; }
#cancel a:hover		{ text-decoration: none; }


#mm_foot2		{ background: url(/mail/img/magazine_foot.jpg) no-repeat; width: 922px; height: 135px; overflow: hidden; }
#mm_foot2 p		{ text-align: center; margin: }
#mm_foot2 #regist	{ padding-top: 30px; }



/*  --  sample  --  */
#sample			{ clear: both; width: 922px; }
#sample #text		{ margin: 20px 141px; }
#sample #pic		{ margin: 0 141px 25px; }
#sample #button		{ margin: 0 141px 35px; text-align: center; }