@charset "Shift_JIS";

/* ========================================================================
　なっちゃんメール
======================================================================== */
/* ------------------------------------------------------------------------
　なっちゃんの共通レイアウト
------------------------------------------------------------------------ */
@import url(/btc/softdrink/natchan/com2010/common.css);


/* ------------------------------------------------------------------------
　全体のレイアウト
------------------------------------------------------------------------ */
#contents #contents-inner h2#contents-title{
	background-image:url(images/mail_title_2010.gif);
	background-repeat:no-repeat;
}

#contents-C{
	margin:0px 0px 10px 0px;
}
#contents-C-inner{
	padding:25px 45px 10px 45px;
}

/*↑枠調節
----------------------------------------------------------*/

#contents_mail{
	width: 100%;
}
div.err#contents_mail{/*エラー画面*/
	text-align: center;
}
#mailmaga_modify{
	margin:0;
}

#suntory_contents h3{
	margin-bottom: 7px;
}


/*メールマガジン登録テーブル　入力画面*/
/*メールマガジン登録テーブル　確認画面*/
/*メルマガ一覧テーブル　確認画面*/
/*メールマガジン変更・停止テーブル　入力・確認画面*/
#regist table,
#mailmaga_ent table,
#mailmaga_etc table,
#mailmaga_modify table{
	width:100%;
}


/* ------------------------------------------------------------------------
　フォームテーブル
------------------------------------------------------------------------ */
#regist table th,
#regist table td,
#mailmaga_ent table th,
#mailmaga_ent table td,
#mailmaga_etc table th,
#mailmaga_etc table td,
#mailmaga_modify table th,
#mailmaga_modify table td{
	border:1px solid #FF6600;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	line-height:130%;
	padding:5px 5px 5px 8px;
	font-size: 80%;
}

#regist table th,
#mailmaga_ent table th,
#mailmaga_etc table th,
#mailmaga_modify table th{
	background-color:#FFCB7D;
}
#regist table th,
#mailmaga_ent table th,
#mailmaga_etc table th{
	width:210px;
	_width:220px;
}

#regist table th.wid_th,
#regist table th.wid_th_err,
#mailmaga_etc table th.wid_l{
	/*width:230px;*//*設問幅調整用：デフォルトは210px*/
}


/* ------------------------------------------------------------------------
　インフォメ 登録/変更/停止 入力画面
------------------------------------------------------------------------ */
#info {
	/*margin-right: 30px;
	margin-left: 30px;*/
}

#info p.lead {
	font-size: 80%;
	line-height: 130%;
}

/*変更・削除へのリンク*/
#toHenkou{
	padding:15px 0 15px 23px;
	margin:1em;
	border-top:solid 2px #FF9C00;
	border-bottom:solid 2px #FF9C00;
}

#note{
	margin: 15px 0px;
}

#note p.kome{
	font-size: 70%;
	line-height: 140%;
	text-indent:-1em;
	padding:0;
	margin:0 0 0 1em;
}
#note p.kome img{
	vertical-align: text-bottom;
}

hr.ora {
	border:1px solid #FF9D00;
	margin: 5px 0px 0px;
} 

/* ------------------------------------------------------------------------
　メールマガジン 登録/変更/停止 完了画面
------------------------------------------------------------------------ */
#mailmaga_thanks{
	margin:10px 40px 0px;
	padding-bottom: 10px;
}

#mailmaga_thanks p{
	font-size:80%;
	line-height:130%;
	padding:10px 0;
}






/* ------------------------------------------------------------------------
　共通
------------------------------------------------------------------------ */

/*エラーメッセージ
----------------------------------------------------------*/
#suntory_contents .er_msg_point{
	text-align: center;
}
#suntory_contents .er_msg_point a{
	color:#FF0000;
}

/*エラーメッセージのサイズを揃える*/
#mailmaga_modify p{
	font-size:100%;
}
#suntory_contents p.er_msg_point{
	font-size:90%;
	line-height:160%;
}


/*メッセージ
----------------------------------------------------------*/
#suntory_contents .message{
	font-size: 80%;
	margin: 10px 0px;
}
#mailmaga_ent .message,
#mailmaga_modify .message{/*確認画面のメッセージ*/
	text-align: center;
}
#mailmaga_etc .message{/*メルマガ一覧のメッセージ*/
	margin-top: 20px;
}


/*「現在実施中のキャンペーン・プレゼント一覧」のスタイル
----------------------------------------------------------*/
#mailmaga_thanks .go_cp_list {/*完了画面*/
	/*margin-top: 2em;*/
}
#info .go_cp_list {/*停止の入力画面*/
	margin-bottom: 1.5em;
	margin-top: 10px;
}
#info .go_cp_list a{/*停止の入力画面*/
	font-size: 95%;
}


/*丸角黄色枠*/
#contents-C{
margin: 0;
padding:0px 0px 0px 0px;
}
#contents-C .subTitle2{
margin:0px 0px 0px 0px;
padding:7px 0px 7px 20px;
background-color:#ffba00;
}
#contents-C-inner{
margin:0px 0px 0px 0px;
padding:20px 20px 0px 20px;
border-right:3px solid #ffba00;
border-left:3px solid #ffba00;
}
/* ------------------------------------------------------------------------
　corner style
------------------------------------------------------------------------ */
.corner{
margin:0px auto;
}
.corner .hd,
.corner .ft,
.corner .ct{
font-size:1px;
height:5px;
}

/*丸角白上下*/
.corner.cnr-ffffff .hd{
background:url(img/cornerPaint-T-ffffff.gif) no-repeat 0px 0px;
}
.corner.cnr-ffffff .ft{
background:url(img/cornerPaint-B-ffffff.gif) no-repeat 0px 0px;
}

/*丸角黄色上（塗り）*/
.corner.cnrP-ffba00 .hd{
background:url(img/cornerPaint-T-ffba00.gif) no-repeat 0px 0px;
}
.corner.cnrP-ffba00 .hd .ct{
background:url(img/cornerPaint-Tr-ffba00.gif) no-repeat right 0px;
}

/*丸角黄色上（ライン）*/
.corner.cnrL-ffba00 .hd{
background:url(img/cornerLine-T-ffba00.gif) no-repeat 0px 0px;
}
.corner.cnrL-ffba00 .hd .ct{
background:url(img/cornerLine-Tr-ffba00.gif) no-repeat right 0px;
}

/*丸角黄色下（ライン）*/
.corner.cnrL-ffba00 .ft{
background:url(img/cornerLine-B-ffba00.gif) no-repeat 0px 0px;
}
.corner.cnrL-ffba00 .ft .ct{
background:url(img/cornerLine-Br-ffba00.gif) no-repeat right 0px;
}

/* ------------------------------------------------------------------------
　gabgabTOPへリンク
------------------------------------------------------------------------ */
#gabgab{
	margin:10px 0 0;
	padding:0;
}