@charset "utf-8";

@import	"/css/common.css";

/* ---------------------------------------------------------------- */
/* サーフボード通信申込(apply.aspx) */
/* ---------------------------------------------------------------- */
#magazine *{margin:0;padding:0;}

/* block */
#magazine .block{
	width:690px;
	margin:0 auto 2em;
}

#magazine .block .middle{
	padding:28px 0 0;
	background:url('./../image/middle.gif') repeat-y 0 0;
}

/* h2 */
#magazine h2{}

#magazine form{margin:0;padding:0;}

/* バックナンバー一覧へのボタン */
#magazine p.backnumber{
	margin:0 auto 0.4em;
	text-align:right;
}

/* table */
#magazine table,
#magazine th,
#magazine td{
	width:550px;
	margin:0 auto 1em;
	border:1px solid #c1c1c1;
	border-collapse:collapse;
}

/* th */
#magazine th{
	width:150px;
	padding:8px 0 6px 10px;
	font-weight:normal;
	text-align:left;
}

#magazine .apply th{background-color:#ffe5e6;}
#magazine .cancel th{background-color:#deeafd;}

/* td */
#magazine td{
	padding:8px 8px 6px;
	background-color:#fff;
}

/* btn */
#magazine p.btn{
	width:550px;
	margin:0 auto;
	padding:0 0 16px;
	text-align:right;
}

/* 入力エリア：フォーム長さ */
#magazine input.short{width:100px;}
#magazine input.long{width:210px;}

#magazine iframe{
	width:690px;
	margin:0 auto;
	padding:0;
	height:90px;
}


#magazine #error{
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
	color:red;
	margin:0 0 1em;
}

/* ---------------------------------------------------------------- */
/* サーフボード通信バックナンバー一覧(backnumber.aspx) */
/* ---------------------------------------------------------------- */
#backnumber *{margin:0;padding:0;}
#backnumber table tr.even td{background:#eee;}

/* table */
#backnumber table,
#backnumber th,
#backnumber td{
	width:650px;
	margin:0 auto 1em;
	border:1px solid #c1c1c1;
	border-collapse:collapse;
}

#backnumber tr.title th{border-bottom:3px double #ccc;}

/* th */
#backnumber th{background-color:#ffe5e6;}

/* 配信日 */
#backnumber th.day{
	width:130px;
	padding:6px 0 4px 0;
}

#backnumber td.day{
	width:130px;
	padding:6px 0 4px 10px;
}

/* タイトル */
#backnumber td.subject{padding:6px 0 4px 6px;}

/* 前のページに戻るボタン */
#backnumber p.retune,
#detail p.retune{
	margin:0 0 1em;
	text-align:right;
}

/* link */
/* --------------------------------- */
#backnumber td.subject a					{color:#333;text-decoration:none;}
#backnumber td.subject a:hover		{color:#ff1741;text-decoration:underline;}

/* ---------------------------------------------------------------- */
/* サーフボード通信バックナンバー一覧(back_detail.aspx) */
/* ---------------------------------------------------------------- */
#detail *{margin:0;padding:0;}
#detail{}

/* table */
#detail table,
#detail th,
#detail td{
	width:650px;
	margin:0 auto 1em;
	border:1px solid #c1c1c1;
	border-collapse:collapse;
}

/* th */
#detail th{
	width:130px;
	padding:4px 0 2px 0;
	background-color:#ffe5e6;
}

/* td */
#detail td{padding:4px 0 2px 10px;}

#detail #article{
	margin:0 auto 1em;
	padding:30px;
	border:1px solid #ccc;
}

/* ---------------------------------------------------------------- */
/* thanks：サンクス */
/* ---------------------------------------------------------------- */
#text-area *{margin:0;padding:0;}
#text-area{
	margin:5em auto 4em;
	text-align:center;
}

/* h1 */
#text-area h1{
	margin:0 auto 1.6em;
	border:none;
}

#text-area p{
	line-height:1.8;
	margin:0 auto 2.8em;
}

/* ---------------------------------------------------------------- */

