/* CSS Document */


#order_questionnaire{
	width: 670px;
	font-size: 12px;
	color: #333333;
	}

#order{
	width: 680px;
	font-size: 12px;
	color: #333333;
	}

#order_mailmgz{
	width: 670px;
	font-size: 12px;
	color: #333333;
	}


#order h1.order{
	background-color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	color: #FFFFFF;
	height: 32px;
	}


#order h3{
	background-image: url(../img/icon_box_s.gif);
	background-repeat: no-repeat;	
	background-color: #CC0000;
	width: 650px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}

#order_questionnaire h3.questionnaire{
	background-image: url(../img/icon_box_s.gif);
	background-repeat: no-repeat;	
	background-color: #CC0000;
	width: 630px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}

#order h4{
	background-image: url(../img/icon_form_pen.gif);
	background-repeat: no-repeat;	
	background-color: #CC0000;
	width: 650px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}


#order p.triangle{
	background-image: url(../img/triangle.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	font-size: 12px;
	line-height: 15px;
	color: #333366;
	}
	
#order p.triangle_up{
	background-image: url(../img/triangle_up.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	font-size: 12px;
	line-height: 15px;
	color: #333366;
	}

#order_questionnaire table.list_questionnaire{
	width: 655px;
	margin: 0px 5px 10px 0px;
	}
	
#order table.list{
	width: 675px;
	margin: 0px 5px 10px 0px;
	}
	
#order th.list{
	background-color: #CCCCFF;
	font-weight: normal;
	color: #333366;
	text-align: left;
	padding-left: 5px;
	line-height: 20px;
	}
	
#order td.list{
	border-bottom: 1px solid #CCCCCC;
	padding-left: 5px;
	line-height: 20px;
	font-size: 11px;
	}
	
#order table.form_questionnaire{
	margin-top: 10px;
	border-top: 1px dotted #CCCCCC;
	width: 645px;
	margin: 0px 5px 10px 0px;
	}
	
#order table.form{
	margin-top: 10px;
	border-top: 1px dotted #CCCCCC;
	width: 675px;
	margin: 0px 5px 10px 0px;
	}
	
#order th.form{
	background-color: #E0E0E0;
	font-weight: normal;
	color: #333366;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 3px;
	line-height: 20px;
	font-size: 11px;
	}
	
#order td.form{
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	padding-bottom: 3px;
	line-height: 20px;
	font-size: 11px;
	}	

#order p.scrollbox{
	width: 650px;
	height: 100px;
	overflow: auto;
	padding: 0px 5px;
	border: 1px solid #CCCCCC;
	}
	
#order p.finish{
	font-size:12px;
	color: #333366;
	}
	
/*メールマガジン用*/

#order_mailmgz h1.mailmgz{
	background-color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	color: #FFFFFF;
	height: 32px;
	}

#order_mailmgz table.title th.main{
	border-left: 10px solid #FF9933;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	text-align: left;
	color: #333366;
	}

#order_mailmgz h4.mailmgz{
	background-image: url(../img/icon_pen_gry.gif);
	background-repeat: no-repeat;	
	background-color: #999999;
	width: 640px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}

#order_mailmgz h4.mailmgz_stop{
	background-image: url(../img/icon_stop.gif);
	background-repeat: no-repeat;	
	background-color: #999999;
	width: 640px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}

#order_mailmgz h4.mailmgz_sample{
	background-image: url(../img/icon_mail.gif);
	background-repeat: no-repeat;	
	background-color: #CC0000;
	width: 640px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}

#order_mailmgz p.triangle{
	background-image: url(../img/triangle.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	font-size: 12px;
	line-height: 15px;
	color: #333366;
	}

#order_mailmgz table.form{
	margin-top: 10px;
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	width: 665px;
	margin: 0px 5px 10px 0px;
	}
	
#order_mailmgz th.form{
	background-color: #E0E0E0;
	font-weight: normal;
	color: #333366;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 3px;
	line-height: 20px;
	font-size: 11px;
	}
	
#order_mailmgz td.form{
	padding-left: 5px;
	padding-bottom: 3px;
	line-height: 20px;
	font-size: 11px;
	}	

#order_mailmgz p.scrollbox{
	width: 645px;
	height: 400px;
	overflow: auto;
	padding: 0px 5px;
	border: 1px solid #CCCCCC;
	}
	
#order p.finish{
	font-size:12px;
	color: #333366;
	}

/*アンケート用*/

#order_questionnaire{
	width: 670px;
	font-size: 12px;
	color: #333333;
	}

#order_questionnaire h1.order{
	background-color: #CC0000;
	font-size: 14px;
	font-weight: bold;
	line-height: 32px;
	color: #FFFFFF;
	height: 32px;
	}

#order_questionnaire h3{
	background-image: url(../img/icon_box_s.gif);
	background-repeat: no-repeat;	
	background-color: #CC0000;
	width: 630px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}

#order_questionnaire h4{
	background-image: url(../img/icon_form_pen.gif);
	background-repeat: no-repeat;	
	background-color: #CC0000;
	width: 630px;
	height: 20px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-bottom: 5px;
	padding-left: 25px;
	color: #FFFFFF;
	}


#order_questionnaire p.triangle{
	background-image: url(../img/triangle.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	font-size: 12px;
	line-height: 15px;
	color: #333366;
	}
	
#order_questionnaire p.triangle_up{
	background-image: url(../img/triangle_up.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	font-size: 12px;
	line-height: 15px;
	color: #333366;
	}

#order_questionnaire table.list_questionnaire{
	width: 655px;
	margin: 0px 5px 10px 0px;
	}
	
#order_questionnaire th.list{
	background-color: #CCCCFF;
	font-weight: normal;
	color: #333366;
	text-align: left;
	padding-left: 5px;
	line-height: 20px;
	}
	
#order_questionnaire td.list{
	border-bottom: 1px solid #CCCCCC;
	padding-left: 5px;
	line-height: 20px;
	font-size: 11px;
	}
	
#order_questionnaire table.form_questionnaire{
	margin-top: 10px;
	border-top: 1px dotted #CCCCCC;
	width: 645px;
	margin: 0px 5px 10px 0px;
	}
	
#order_questionnaire table.form{
	margin-top: 10px;
	border-top: 1px dotted #CCCCCC;
	width: 675px;
	margin: 0px 5px 10px 0px;
	}
	
#order_questionnaire th.form{
	background-color: #E0E0E0;
	font-weight: normal;
	color: #333366;
	text-align: left;
	padding-left: 5px;
	padding-bottom: 3px;
	line-height: 20px;
	font-size: 11px;
	}
	
#order_questionnaire td.form{
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	padding-bottom: 3px;
	line-height: 20px;
	font-size: 11px;
	}	

#order_questionnaire p.scrollbox{
	width: 650px;
	height: 100px;
	overflow: auto;
	padding: 0px 5px;
	border: 1px solid #CCCCCC;
	}
	
#order_questionnaire p.finish{
	font-size:12px;
	color: #333366;
	}
	

