@charset "euc-jp";
/* CSS Document
************************************************

/magazine/misaki/present/index.php　
/magazine/misaki/present/form.php　
/magazine/misaki/present/conf.php　
に適用

************************************************
*/




/* IMPORT
************************************************/
@import url(basic.css);		/* 全ページ共通：ブラウザ依存をリセット */
@import url(layout.css);		/* 全ページ共通：基本レイアウト */
@import url(gnavi.css);		/* 全ページ共通：グローバルナビ */
@import url(side.css);		/* 全ページ共通：右サイド */
@import url(style.css);		/* 全ページ共通：必要箇所 */




#main { width:640px;}



/* index.php MAIN AREA width:640px;
************************************************/

/* PAGE TITLE */
.pagetitle { width:640px; height:60px; padding:60px 0 0px 0; margin:10px 0 15px 0; background:url(../img/ptitle/present.gif) no-repeat;}

/* PRESENTS */
.pboxL { width:620px; background:url(../img/present/boxl_top.gif) no-repeat; background-position:0 top; padding:20px 0 20px 0; }
.pboxL .lefter { width:250px; float:left; padding:20px 10px 0 30px;} 
.pboxL .righter { width:300px; float:left;}
.pboxR { width:620px; background:url(../img/present/boxr_top.gif) no-repeat; background-position:0 top; padding:20px 0 20px 0;}
.pboxR .lefter { width:250px; float:right; padding:20px 30px 0 10px;}
.pboxR .righter { width:300px; float:right; text-align:right;} 

	.alphA { background:url(../img/present/alp_a.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}
	.alphB { background:url(../img/present/alp_b.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}
	.alphC { background:url(../img/present/alp_c.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}
	.alphD { background:url(../img/present/alp_d.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}
	.alphE { background:url(../img/present/alp_e.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}
	.alphF { background:url(../img/present/alp_f.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}
	.alphG { background:url(../img/present/alp_g.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}
	.alphH { background:url(../img/present/alp_h.gif) no-repeat; background-position:0 5px; padding:22px 0 10px 35px; font-size:11px; color:#5790ac;}


	.catch { font-weight:bold; line-height:1.5em; background:url(../img/present/catch_bg.gif) repeat-y; padding:10px; margin:0 0 6px 0; 
			 font-family:Arial, Helvetica, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; color:#e86875;}
	.exp { font-size:11px; line-height:1.3em;} 


.linkApp { text-align:center; padding:30px 0 15px 0; }




/* form.php MAIN AREA width:640px;
************************************************/

/* FORM */
.formbox { width:640px;}
.it { padding:0 10px 30px 35px; line-height:2em;}
.q1 { background:url(../img/present/q1_bg.gif) no-repeat; padding:0 0 8px 35px; padding:10px 0 10px 50px; color:#003366; line-height:1.3em; margin:0 0 10px 0;}
.q2 { background:url(../img/present/q2_bg.gif) no-repeat; padding:0 0 8px 35px; padding:10px 0 10px 50px; color:#003366; line-height:1.3em; margin:0 0 10px 0;}
.q3 { background:url(../img/present/q3_bg.gif) no-repeat; padding:0 0 8px 35px; padding:10px 0 10px 50px; color:#003366; line-height:1.3em; margin:0 0 10px 0;}
.q4 { background:url(../img/present/q4_bg.gif) no-repeat; padding:0 0 8px 35px; padding:10px 0 10px 50px; color:#003366; line-height:1.3em; margin:0 0 10px 0;}
.q5 { background:url(../img/present/q5_bg.gif) no-repeat; padding:0 0 8px 35px; padding:10px 0 10px 50px; color:#003366; line-height:1.3em; margin:0 0 10px 0;}
.q6 { background:url(../img/present/q6_bg.gif) no-repeat; padding:0 0 8px 35px; padding:10px 0 10px 50px; color:#003366; line-height:1.3em; margin:0 0 10px 0;}
.q7 { background:url(../img/present/q7_bg.gif) no-repeat; padding:0 0 8px 35px; padding:10px 0 10px 50px; color:#003366; line-height:1.3em; margin:0 0 10px 0;}

.prsbox { border:1px solid #e1e1e1; padding:10px; width:598px; margin:0 auto 0 auto;}
.prsbox .ps1 { width:135px; float:left; background:url(../img/present/fm_prs_bg.gif) repeat; text-align:right; padding:8px 10px 7px 5px; margin:0 0 2px 0; color:#333333;}
.prsbox .ps2 { width:433px; float:left; padding:6px 5px 5px 10px; margin:0 0 0px 0; }

.linkAppF { text-align:center; padding:30px 0 15px 0; }




/* conf.php MAIN AREA width:640px;
************************************************/

/* FORM */

.conf {}
.conf .formbox { width:640px;}
.conf .prsbox { border:1px solid #e1e1e1; padding:10px; width:598px; margin:0 auto 0 auto;}
.conf .prsbox .ps1 { width:205px; float:left; background:url(../img/present/prsbox_conf_bg.gif) repeat; text-align:right; padding:8px 10px 7px 5px; margin:0 0 2px 0; color:#336699;}
.conf .prsbox .ps2 { width:363px; float:left; padding:6px 5px 5px 10px; margin:0 0 0px 0; background:#ffffff; color:#333333;}

.conf .prsbox .ps1div { margin:0 0 2px 0;  background:url(../img/present/prsbox_conf_bg.gif) repeat; height:100%;}
.conf .prsbox .ps1div .pss1 { width:205px; float:left; text-align:right; padding:8px 10px 7px 5px; margin:0 0 2px 0; color:#336699;}
.conf .prsbox .ps1div .pss2 { width:363px; float:left; padding:6px 5px 5px 10px; margin:0 0 0px 0; background:#ffffff; color:#333333;}

.linkAppC { text-align:center; padding:30px 20px 15px 20px; width:600px; }
.reset { float:left;}
.submit { float:right;}




/* ok.php MAIN AREA width:640px;
************************************************/
.linktop { text-align:right; }
















