@charset "euc-jp";

@import "cal.css";


div#pager {
	width:570px;
	margin-left:35px;
	height:1.6em;
	position:relative;
}
div#ne {
	width:5em;
	height:1.6em;
	text-align:right;
	position:absolute;
	right:0;
	top:0;
	bottom:0;
}
div#ba {
	width:5em;
	height:1.6em;
	text-align:left;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
}

/*プラン亥風*/
div#p_list {
	text-align:left;
	padding:0 10px;
	margin-bottom:10px;
	border-left:10px solid #f60;
	font-size:16px;
	line-height:1.4em;
	font-weight:bold;
}


/*プラン傷亨!@乱+燗\*/
table#ptable {
	width:300px;
	border-left:1px solid #999;
	border-top:1px solid #999;
}
table#ptable th,
table#ptable td {
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
table#ptable tr.hyou-midasi02 th,
table#ptable tr.hyou-midasi02 td {
	border-right:1px solid #fff;
}
table#ptable th {
	width:95px;
	padding:10px 4px 9px 5px;
	font-weight:normal;
}
table#ptable td {
	width:60px;
	padding:10px 2px 9px 2px;
}


/*プラン傷亨!@ボタン*/
.img_box {
	with:240px;
	margin:3px 3px 3px 5px; 
	float:right;
}
div#btn {
	text-align:right;
	margin-top:5px;
}
div#btn ul {
	margin:0;
	padding:0;
}
div#btn li {
	margin:0 0 0 10px;
	padding:0;
	display:inline;
	list-style-type:none;
}

/*エラー*/
div#error {
	text-align:left;
	margin-bottom:450px;
	color:#333;
}
p#count span {
	color:#f30;
	font-weight:bold;
}

/*class*/
.red {color:#f00;}
.orange {color:#f30;}
.green {color:#060;}

.font_l {
	font-size:16px;
	line-height:1.5em;
}

/*楠鍍表*/
div#day_type {margin:0 10px 15px 10px;}
div#day_type table {
	border:1px solid #bfbfbf;
	border-collapse:separate;
	width:150px;
}
div#day_type td {
	width:50px;
	padding:3px 5px;
	text-align:center;
	border:1px solid #bfbfbf;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:40px;
}
td#nor {background:#cff;}
td#bef {background:#ffc;}
td#sp {background:#fcf;}

/*送信*/
div#send {
	margin:15px 140px;
	padding:15px 10px; 
	border:3px double #090;
}
div#send ol {
	margin:0;
	padding:0;
	text-align:left;
}
div#send li {
	display:block;
	list-style-type:none;
}
div#send li strong {
	padding:8px 0 8px 35px;
	display:block;
	width:
}
div#send li strong#step1 {background:url(../images/send_step1.gif) left center no-repeat;}
div#send li strong#step2 {background:url(../images/send_step2.gif) left center no-repeat;}
div#send li strong#step3 {background:url(../images/send_step3.gif) left center no-repeat;}
div#send li.arrow {
	padding-bottom:35px;
	background:url(../images/send_arrow.gif) center bottom no-repeat;
}




