@import url(common.css);
@import url(contents.css);
@import url(object.css);

.waku	 { clear:both; margin:5px 0 10px 0px; width:555px; border:0px #403222 solid;}
.waku a:link	{ color:#3F5612; text-decoration:underline; font-weight:bold;}
.waku a:visited { color:#3F5612; text-decoration:underline; font-weight:bold;}
.waku a:hover   { color:#cb3838; text-decoration:underline; font-weight:bold;}
.waku2	 { clear:both; margin:5px 0 10px 0px; width:555px; border:0px #403222 solid;}


.titbar	 {color:#660000; font-weight:bold; font-size:14px; line-height:180%;
		   text-align:left; vertical-align:middle;padding:3px 10px;
		   border-bottom:dotted 1px #996600;}
.kensu	 { margin:5px 5px; line-height:120%;}

.railway { color:#660000; font-size:14px; font-weight:bold;text-align:left;
		     border-bottom:dotted 1px #996600;padding-top:5px;}
.srch{ margin:0 0 0px 10px;}


/*▼検索リスト画面▼*/
.p1	{ width : 160px; padding-left:0px;
	  border-top   :solid 1px #E2AA8E;empty-cells: show; 
	  border-left  :solid 1px #E2AA8E;empty-cells: show; 
	  border-right :solid 1px #E2AA8E;empty-cells: show; 
	  border-bottom:solid 2px #7B5151;empty-cells: show; 
	}
td.p2	{ width : 310px; }

td.p3	{ width : 100%; padding-left:5px; 
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 1px #7B5151;empty-cells: show; 
		  background-color:#FFFFCC ;font-weight:bold;
		  }
.list	{ background-color:#FFFFCC ; font-size:10pt ;font-weight:bold; width:120px;
		  border:solid 1px #E2AA8E;empty-cells: show; }
.list2{ background-color:#FFFFFF ;font-weight:normal; text-align:left;padding:0 0 0 5px;
		  border:solid 1px #E2AA8E;empty-cells: show;  width:274}

.list0	{ background-color:#FFFFFF ;font-weight:normal; text-align:left;padding:0 0 0 5px;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 2px #7B5151;empty-cells: show; 
		  }

/*▼詳細ページ▼*/

.aphoto  { float:left ; padding:5px 15px 5px 0; }
.aphoto2 { padding:5px 5px 15px 0;}
.cphoto  { padding:5px 5px 15px 0;}

.bk_name  {color:#660000; font-weight:bold; font-size:14px; line-height:180%;
		   text-align:left; vertical-align:middle;padding:3px 10px;
		   border-bottom:dotted 1px #996600;}
.comment  {clear:both ;background-color:#C0B6A3; color:#660000; 
		   font-weight:bold; font-size:12px; line-height:180%;
		   text-align:left; vertical-align:middle;padding:3px 10px;}
.desc1	  {clear:both ; background-color:#875C52; color:#ffffff; margin-top:10px;
		   font-weight:bold; font-size:12px; line-height:180%;
		   text-align:left; vertical-align:middle;padding:3px 10px;
		  border-top   :solid 1px #875C52;
		  border-left  :solid 1px #875C52;
		  border-right :solid 1px #875C52;}
.desc2	  {clear:both ;background-color:#FFF7E7; color:#660000; margin-bottom:10px;
           font-weight:bold; font-size:12px; line-height:180%;
		   text-align:left; vertical-align:middle;padding:3px 10px;
		  border-left  :solid 1px #875C52; 
		  border-right :solid 1px #875C52; 
		  border-bottom:solid 1px #875C52;}
.download { margin: 10px 0px 10px 250px; line-height:120%;}


.detail table { background-color:#ffffff; width: 560px; text-align:center;margin:0 0 0 0;
          		border-collapse: collapse;font-size:9pt; line-height:140%; }
.detail th    { background-color:#FFFFCC ; text-align:right;virtical-align: middle;padding:0 3px; 
			    font-size:10pt ;font-weight:bold; width:115px;
		  	    border:solid 1px #E2AA8E;empty-cells: show; }
.detail td    { background-color:#FFFFFF ; text-align:right;virtical-align: middle;padding:0 3px; 
			    font-size:10pt ;font-weight:normal;  width:160px;
		  	    border:solid 1px #E2AA8E;empty-cells: show; }
th.price {background-color:#eeeecc;text-align:center;virtical-align: middle;padding:0 3px; 
		  font-size:10pt; font-weight:bold; line-height:130%; color:#333333;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 1px #7B5151;empty-cells: show; }
th.price2 {background-color:#eeeecc;text-align:center;virtical-align: middle;padding:0 50px; 
		  font-size:10pt; font-weight:bold; line-height:130%; color:#333333;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:dotted 1px #7B5151;empty-cells: show; }

td.price  { text-align:center;virtical-align: middle;padding:0 3px; 
		     font-size:10pt; font-weight:normal; line-height:130%; color:#333333;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 2px #7B5151;empty-cells: show; }
td.ppp   { width:442px; border:solid 1px #E2AA8E;empty-cells: show; }

th.ppp   { width:115px; border:solid 1px #E2AA8E;empty-cells: show; }

th.pp2	 { width:115px; 
		  background-color:#eeeecc;text-align:center;virtical-align: middle;padding:0 3px; 
		  font-size:11pt; font-weight:bold; line-height:130%; color:#333333;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 2px #7B5151;empty-cells: show; }

td.pp2   { width:442px; 
		   background-color:#eeeecc;text-align:center;virtical-align: middle;padding:0 3px; 
	       font-size:11pt; font-weight:bold; line-height:130%; color:#333333;
	  	  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 2px #7B5151;empty-cells: show; }



