﻿@charset "utf-8";

/* 当院の飼い主様へ（for-owner.html）のスタイルシート */ 


/* メインカラムの詳細　********************************************************************************/ 
/* トップページ　********************************************************************************/ 
#maincol{background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:773px; 
 }
.long-box{
  float:left;
  clear:both;
  width:773px;
}

.contents{
	width:742px;
}

.second-contents{
	width:742px;
	padding-top:40px;
}

.flowBox{
	margin:12px 0;
	padding:10px 20px;
	background:#f9f9f9;
	border:2px solid #eaeaea;
}
.arrow{
	text-align:center;
	margin:0;
}

#orderForm table{
	width:100%;
	font-size:12px;
	border-collapse:collapse;
	border-top:1px solid #96d40d;
}
#orderForm th{
	width:12em;
	font-weight:normal;
	text-align:left;
	padding:15px;
	background-color:#c6ec73;
	border-bottom:1px solid #96d40d;
}
#orderForm td{
	padding:0 10px;
	background-color:#e9f4d3;
	border-left:1px solid #96d40d;
	border-bottom:1px solid #96d40d;
}

#orderForm div
{
	width:252px;
	margin:15px 0 14px 245px;
}
#orderForm div p
{
	width:106px;
	height:25px;
	float:left;
	margin:0 10px 0 0;
}
#orderForm div p input
{
	text-indent:-9999px;
	width:106px;
	height:25px;
	background:none;
	border:none;
	cursor:pointer;
	display:block;
}
#orderForm div p .botoutCl
{
	background-image:url(../images/bt_order_reset_off.gif);
}
#orderForm div p .botoverCl
{
	background-image:url(../images/bt_order_reset_on.gif);
}
#orderForm div p .botoutSm
{
	background-image:url(../images/bt_order_submit_off.gif);
}
#orderForm div p .botoverSm
{
	background-image:url(../images/bt_order_submit_on.gif);
}
#orderForm div p .botoutRe
{
	background-image:url(../images/bt_order_return_off.gif);
}
#orderForm div p .botoverRe
{
	background-image:url(../images/bt_order_return_on.gif);
}
#orderForm div p .botoutCo
{
	background-image:url(../images/bt_order_confirmation_off.gif);
}
#orderForm div p .botoverCo
{
	background-image:url(../images/bt_order_confirmation_on.gif);
}

