@charset "utf-8";
/* ===================================================================
CSS information
 
このスタイルシートの構成
 基本設定、リンクカラー、レイアウト、横幅設定など
 汎用class
 
=================================================================== */

/*----------------------------------------------------
	大枠
----------------------------------------------------*/
#container
     {
	 width: 830px;
	 background-color: #FFFFFF;
	 margin: 0px auto;
	 }
	 

#main
     {
	 float: right;
	 width: 629px;
	 border-left: solid 1px #E1E1E1;
	 background-color: #FFFFFF;
	 }

#menu
     {
	 float: left;
	 width: 200px;
	 text-align: center;
	 margin: auto;
	 padding-top: 19px;
	 background: #FFFFFF url(../../img08/main_title_parts.gif) no-repeat;
	 }
	 
#menu ul li
     {
     margin:auto;
	 }

/*----------------------------------------------------
	左ナビゲーション
----------------------------------------------------*/

#menu ul li a#bt003-01
     {
	 margin: auto;
     width: 180px;
     height: 34px;
     background-image: url("../img/bt_003-01.gif");
     background-repeat: no-repeat;
     background-position: top center;
     text-indent: -9999px;
     text-decoration: none;
     display: block;
	 }

#menu ul li a#bt003-01:hover{
	background-image : url("../img/bt_003-01_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top center ;
}

#menu ul li a#bt003-02
     {
	 margin: auto;
     width: 180px;
     height: 34px;
     background-image: url("../img/bt_003-02.gif");
     background-repeat: no-repeat;
     background-position: top center;
     text-indent: -9999px;
     text-decoration: none;
     display: block;
	 }

#menu ul li a#bt003-02:hover{
	background-image : url("../img/bt_003-02_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top center ;
}
/*----------------------------------------------------
	コンテンツ内
----------------------------------------------------*/

#midashi002 dl
     {
	 width: 565px;
	 margin: 10px 0 20px 0;
	 }

#midashi002 dl dt
     {
	 float: left;
	 width: 13em;
	 padding: 15px 0 15px 2px;
	 font-weight: bold;
	 }

#midashi002 dl dd
     {
	 padding: 15px 0;
	 border-bottom: 1px dotted #CCCCCC;
	 }

.img-waku002
     {
	 float: right;
	 margin: 0px 0px 5px 15px;
	 padding: 5px;
	 border: solid 1px #e4e4e4; 
	 }
	 
.img-waku002-no
     {
	 float: right;
	 margin: 0px 0px 5px 15px;
	 padding: 5px;
	 }

#gotoform
     {
	 width: 430px;
	 margin: auto;
	 padding: 20px;
	 border: dotted 1px #CCCCCC;
	 }

.btn_one
     {
	 width:185px;
	 margin: auto;
	 text-align: center;
	 }

.btn_one a#bt-toform
     {
     width: 185px;
     height: 41px;
     background-image: url("../../img08/bt_toform.gif");
     background-repeat: no-repeat;
     background-position: top center;
     text-indent: -9999px;
     text-decoration: none;
     display: block;
	 }

.btn_one a#bt-toform:hover{
	background-image : url("../../img08/bt_toform_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top center ;
}

#gotoform a#bt_toinquiry
     {
     width: 140px;
     height: 41px;
     background-image: url("../../img08/bt_toinquiry08_02.gif");
     background-repeat: no-repeat;
     background-position: top center;
	 margin: auto;
     text-indent: -9999px;
     text-decoration: none;
     display: block;
	 }

#gotoform a#bt_toinquiry:hover{
	background-image : url("../../img08/bt_toinquiry08_02_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top center ;
	 }

#gotoform
     {
	 width: 450px;
	 margin: auto;
	 text-align: center;
	 padding: 20px;
	 border: dotted 1px #CCCCCC;
	 }

#gotoform ol li{
    float:left;
	 }
	 
/*----------------------------------------------------
	ページ下ボタン３つ用
----------------------------------------------------*/

#gotoform ol li a#bt_toinquiry08_01{
	margin : 0px 15px 0px 0px ;
	padding : 0px ;
	width : 140px ;
	height : 41px ;
	background-image: url("../../img08/bt_toinquiry08_01.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
	 }

#gotoform ol li a#bt_toinquiry08_01:hover{
	background-image : url("../../img08/bt_toinquiry08_01_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	 }

#gotoform ol li a#bt_toinquiry08_02{
	margin : 0px 15px 0px 0px ;
	padding : 0px ;
	width : 140px ;
	height : 41px ;
	background-image: url("../../img08/bt_toinquiry08_02.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
	 }

#gotoform ol li a#bt_toinquiry08_02:hover{
	background-image : url("../../img08/bt_toinquiry08_02_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	 }

#gotoform ol li a#bt_toreserve{
	margin : 0px 0px 0px 0px ;
	padding : 0px ;
	width : 140px ;
	height : 41px ;
	background-image: url("../../img08/bt_toreserve.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
	 }

#gotoform ol li a#bt_toreserve:hover{
	background-image : url("../../img08/bt_toreserve_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	 }
	 
/*----------------------------------------------------
	ページ下ボタン２つ用
----------------------------------------------------*/

#gotoform ol li a#bt2_toinquiry08_02{
	margin : 0px 15px 0px 78px ;
	padding : 0px ;
	width : 140px ;
	height : 41px ;
	background-image: url("../../img08/bt_toinquiry08_02.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
	 }

#gotoform ol li a#bt2_toinquiry08_02:hover{
	background-image : url("../../img08/bt_toinquiry08_02_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	 }

#gotoform ol li a#bt2_toreserve{
	margin : 0px 0px 0px 0px ;
	padding : 0px ;
	width : 140px ;
	height : 41px ;
	background-image: url("../../img08/bt_toreserve.gif");
	background-repeat : no-repeat ;
	background-position : top left ;
	text-indent : -9999px ;
	text-decoration : none ;
	display:block;
	 }

#gotoform ol li a#bt2_toreserve:hover{
	background-image : url("../../img08/bt_toreserve_up.gif") ;
	background-repeat : no-repeat ;
	background-position : top left ;
	 }