<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

header{
	background:url(../img/order/head-bg.jpg) no-repeat center bottom;
	-webkit-background-size:cover;
	background-size:cover;
	}
header #head nav li#m4 a{
	background-position:-405px -85px;
	}
#view2{
	display:none;
	}
.box1{
	background-color:#FFF;
	padding:40px 70px;
	overflow:hidden;
	zoom:1;
	margin-top:35px;
	}
.box1 h2{
	font-size:24px;
	text-align:center;
	padding-bottom:5px;
	border-bottom:1px solid #463728;
	}
.table1{
	width:840px;
	margin-top:15px;
	border-collapse:separate;
	}
.table1 th{
	background-color:#CFBFB0;
	border-right:20px solid #FFF;
	text-align:center;
	padding:9px 5px 7px 5px;
	font-size:16px;
	font-weight:normal;
	vertical-align:middle;
	}
.table1 th:first-child{
	width:580px;
	}
.table1 th:last-child{
	width:100px;
	border-right:none;
	}
.table1 td{
	padding:15px 0;
	font-size:18px;
	vertical-align:middle;
	border-bottom:1px solid #CEC6C3;
	}
.table1 td.count{
	text-align:center;
	}
.table1 td img{
	width:80px;
	height:80px;
	display:inline;
	padding-right:20px;
	vertical-align:middle;
	}
.table1 td strong{
	text-align:center;
	color:#B93B2B;
	font-weight:normal;
	display:block;
	padding-right:20px;
	}
.table1 td select{
	font-size:16px;
	padding:3px 5px;
	float:left;
	margin-left:10px;
	}
.table1 td p{
	font-size:14px;
	float:right;
	margin-right:10px;
	}
.box1 h6{
	font-size:16px;
	font-weight:normal;
	text-align:center;
	display:block;
	margin:25px auto 0 auto;
	}
.box1 h6 a{
	display:inline-block;
	padding:13px 20px 13px 33px;
	margin:0 auto;
	color:#FFF;
	background:url(../img/common/yaji2.png) no-repeat 20px center;
	background-color:#463728;
	text-decoration:none;
	}
.box1 h6 a:hover{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	}
.box2{
	background-color:#FFF;
	padding:40px 70px 70px 70px;
	overflow:hidden;
	zoom:1;
	margin-top:60px;
	}
.box2 h2{
	font-size:24px;
	text-align:center;
	padding-bottom:5px;
	border-bottom:1px solid #463728;
	}
.table2{
	width:840px;
	}
.table2 th{
	font-size:18px;
	font-weight:bold;
	white-space:nowrap;
	width:140px;
	text-align:left;
	vertical-align:top;
	padding:23px 10px 23px 15px;
	border-bottom:1px solid #CEC6C3;
	line-height:1.2;
	}
.table2 td{
	font-size:16px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding:20px 0px 20px 10px;
	border-bottom:1px solid #CEC6C3;
	line-height:1.2;
	}
.table2 td input{
	font-size:16px;
	padding:3px;
	width:400px;
	}
.table2 td input.radio{
	width:16px;
	height:16px;
	vertical-align:top;
	}
.table2 td label{
	margin-right:30px;
	}
.table2 td input.add{
	width:100px;
	margin-bottom:8px;
	}
.table2 td input.town{
	width:540px;
	margin-left:20px;
	}
.table2 td select{
	font-size:16px;
	padding:3px;
	margin:0 0 8px 20px;
	}
.table2 td strong{
	font-weight:normal;
	font-size:14px;
	display:block;
	padding-top:8px;
	line-height:1.3;
	color:#6E645A;
	}
.table2 td span{
	padding:3px;
	display:inline-block;
	}
.table2 td textarea{
	width:540px;
	height:120px;
	padding:3px;
	font-size:16px;
	}
.area2{
	margin-top:20px;
	display:none;
	}
.area2 th{
	font-size:16px;
	font-weight:normal;
	white-space:nowrap;
	width:80px;
	text-align:left;
	vertical-align:top;
	padding:20px 10px 20px 15px;
	border-top:1px dotted #CEC6C3;
	border-bottom:none;
	line-height:1.2;
	}
.area2 td{
	font-size:16px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding:17px 0px 17px 10px;
	border-top:1px dotted #CEC6C3;
	border-bottom:none;
	line-height:1.2;
	}
.area2 td input{
	font-size:16px;
	padding:3px;
	width:300px;
	}
.area2 td input.add{
	width:100px;
	margin-bottom:8px;
	}
.area2 td input.town{
	width:500px;
	margin-left:20px;
	}
.area2 td select{
	font-size:16px;
	padding:3px;
	margin:0 0 8px 20px;
	}
.goukei{
	overflow:hidden;
	zoom:1;
	padding:15px 0 10px 0;
	}
.goukei h3{
	text-align:right;
	font-size:18px;
	font-weight:normal;
	}
.goukei h3 strong{
	font-size:22px;
	font-weight:normal;
	color:#B93B2B;
	padding-left:8px;
	}
.goukei h4{
	text-align:right;
	font-size:16px;
	font-weight:normal;
	padding-top:10px;
	}
.goukei h4 strong{
	font-size:20px;
	font-weight:normal;
	padding-left:8px;
	}
.goukei h5{
	text-align:right;
	float:right;
	font-size:18px;
	font-weight:normal;
	margin-top:12px;
	border-top:1px solid #463728;
	padding:12px 0px 0 20px;
	display:inline-block;
	}
.goukei h5 strong{
	font-size:22px;
	font-weight:normal;
	color:#B93B2B;
	padding:0 5px 0 8px;
	}
.btm{
	text-align:center;
	padding-top:40px;
	overflow:hidden;
	zoom:1;
	}
.btm h3,.btm h4{
	font-size:16px;
	font-weight:normal;
	text-align:center;
	display:inline-block;
	margin:0 10px;
	cursor:pointer;
	}
.btm h3 a,.btm h4 a{
	display:inline-block;
	padding:13px 20px 13px 33px;
	margin:0 auto;
	color:#FFF;
	background:url(../img/common/yaji2.png) no-repeat 20px center;
	background-color:#463728;
	text-decoration:none;
	}
.btm h4 a{
	background-color:#59B9C6;
	}
.btm h3 a:hover,.btm h4 a:hover{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	}
.box3{
	background-color:#FFF;
	padding:40px 70px 70px 70px;
	overflow:hidden;
	zoom:1;
	margin-top:35px;
	}
.box3 h1{
	background-color:#6E645A;
	color:#FFF;
	font-size:24px;
	font-weight:bold;
	margin-bottom:50px;
	padding:10px 10px 7px 10px;
	text-align:center;
	}
.box3 h2{
	font-size:24px;
	text-align:center;
	padding-bottom:5px;
	border-bottom:1px solid #463728;
	}
.box3 h2.h2{
	margin-top:50px;
	}
#link{
	overflow:hidden;
	zoom:1;
	padding-top:80px;
	text-align:center;
	}
#link h3{
	font-size:16px;
	font-weight:normal;
	text-align:center;
	display:inline;
	margin:0 10px;
	}
#link h3 a{
	display:inline-block;
	padding:18px 30px 18px 0px;
	margin:0 auto;
	color:#463728;
	background:url(../img/common/yaji-bg.png) repeat left top;
	border:1px solid #463728;
	text-decoration:none;
	}
#link h3 a strong{
	background:url(../img/common/yaji1.png) no-repeat 30px center;
	padding-left:45px;
	font-weight:normal;
	}
#link h3 a:hover{
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	}
.trerror{
	margin-top:10px;
	color:#C00;
	font-size:16px;
	line-height:1.3;
	display:none;
	}</pre></body></html>