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

/*side top調整*/
#side{
	padding-top:30px;
}

#side h3{
	display:none;}
	
/*search*/
#side_search{
	width:208px;
	border: 1px solid #AD9682;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:20px;
	background-image:url(../img/side_search_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-bottom: 18px;
}
#side_search .serch_title{
	margin-bottom:0px;
}
#side_search p{
	font-size:77%;
	color:#666666;
	line-height:1.5em;
	margin-bottom:5px;
	margin-left:12px;
	padding-top: 2px;
}
#side_search select{
	font-size: 93%;
	vertical-align: middle;
	border: 3px solid #F3F3F3;
	margin-bottom: 5px;
}
#side_search #step1 select,#side_search #step2 select,#side_search #step4 select,#side_search #step5 select{
	width:153px;
	margin-left:12px;
}
#side_search #step5 select{
	margin-bottom: 10px;
}
#side_search #step3 select#calendar-year{
	margin-left:12px;
}
#side_search_btn{
	text-align:center;
}

	
/*staff*/

#side_staff {
	width: 188px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FCF3CE;
	border: 1px solid #AD9682;
	background-image: url(../img/s_staff_bg.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 29px;
	margin-bottom: 20px;
}
#s_staff_f {
	margin-top: 10px;
}
#s_staff_f p {
	font-size: 77%;
	color: #333;
}


/*banner_area*/
#banner_area{
	width:210px;
	margin-right: auto;
	margin-left: auto;
}
#banner_area div{
	background-color:#FFF;
	margin-bottom:20px;
}


/*order*/

#side_order {
	width: 188px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	background-color: #FFF;
	border: 1px dotted #193D04;
	margin-bottom: 20px;
}
#s_order_title h2 {
	font-size: 108%;
	color: #193D04;
	line-height: 1.5em;
}
#side #side_order span {
	font-size: 77%;
	line-height: 1.2em;
	color: #193D04;
}
#s_order_title {
	margin-bottom: 20px;
}
#side_order strong {
	color: #193D04;
	font-size: 93%;
}
#side_order input {
}
#side_order .order_form {
	background-color: #F7FBFA;
	border: 1px solid #B3DCCC;
	height: 18px;
	width: 182px;
	padding-left: 4px;
}
#s_send_btn {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.order_area {
	background-color: #F7FBFA;
	border: 1px solid #B3DCCC;
	height: 80px;
	width: 186px;
}
#side_order button{
	width:188px;
}

#side #optional{
	margin-top:-6px;
	margin-bottom:8px;
}
.side_detail{
	padding-left:16px;
	padding-right:16px;
	overflow: hidden;
}
#side #optional .box,#side #select .box{
	margin-bottom:15px;
}
#side #optional,#side #select{
	width:222px;
	background-image:url(../img/side_y.jpg);
	background-repeat:repeat-y;
	text-align:left;
}
#side #optional .side_h,#side #select .side_h{
	width:222px;
	height:11px;
	margin-bottom:4px;
	background-image:url(../img/h_kado.jpg);
	background-repeat:no-repeat;
}
#side #optional .side_f,#side #select .side_f{
	width:222px;
	height:11px;
	background-image:url(../img/f_kado.jpg);
	background-repeat:no-repeat;
}
#side #optional img,#side #select img{
	margin-bottom:3px;
}
#side #optional p{
	font-size:93%;
	line-height:1.2em;
}
#side #optional .h3_title,#side #select .h3_title{
	padding:0px;
	overflow:hidden;
	margin-bottom:20px;
}
#side #optional .h3_title{
	width:182px;
	height:52px;
}
#side #select .h3_title{
	width:178px;
	height:52px;
}
#side #optional .h3_title h3,#side #select .h3_title h3{
	height:0px;
	overflow:hidden;
	display:block;
	font-size: 1em;
	line-height: 2em;
	background-repeat:no-repeat;
}
#optional .h3_title h3{
	width:182px;
	padding-top:50px;
	background-image:url(../img/optional_title.jpg);
}
#side #select .h3_title h3{
	width:178px;
	width:178px;
	padding-top:52px;
	background-image:url(../img/select_title.jpg);
}
#side #select p{
	font-size:77%;
	line-height:1.2em;
	color:#2C1814;
}
#side #select strong{
	font-size:93%;
	line-height:1.2em;
	color:#2C1814;
}
#side .more{
	float:right;
	font-size:93%;
	line-height:1.2em;
	padding-left:17px;
	background-image:url(../img/yajirushi.gif);
	background-repeat:no-repeat;
	background-position: 0px 3px;
	margin-bottom:5px;
}
#side .more a{
	color:#333;
}
/* 画像ボタン
-------------------------------------- */
#side_order button,
#side_search button,
#search_detail button {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}
#side_order button:hover,
#side_search button:hover,
#search_detail button:hover	{
  cursor: pointer;
  background-color: #FFF;
  opacity:0.6;
  filter:alpha(opacity=60);
}
#side_order .order_form_select	{
	background-color: #F7FBFA;
	border: 1px dotted #B3DCCC;
}
#side_order .order_form_select option {
	background-color: #F7FBFA;
}
</pre></body></html>