@charset "Shift_JIS";


#main div.salet {padding: 10px 15px; margin: 15px 35px 5px 0px; }
#main div.salet h3 {background-color: #99CCCC; font-size: 90%; color: #fff; line-height: 1.3; padding: 1px 10px; margin: 0px; }
#main div.salet table.box {width: 680px; margin: 0px 0px 30px 0px; border: none;}
#main div.salet table.box td {padding: 5px; vertical-align: top; text-align: center;  }
#main div.salet table.box td.w3 {width: 33%; }
#main div.salet table.box td.w5 {width: 50%; }
#main div.salet p.title {font-size: 90%; font-weight: bold; text-align: left; text-transform: none; line-height: 1.2; }
#main div.salet p.tk {font-size: 80%; color: #777; }
#main div.salet h4 {color: #fff; line-height: 1.3; text-align: center; padding: 0px; margin: 0px;font-size: 90%; background-color: #99CCCC; }
#main div.salet table.od1 {width: 100%; margin: 0px; }
#main div.salet table.od1 td {vertical-align: middle; padding: 5px; }
#main div.salet table.ks {width: 100%; margin: 0px; }
#main div.salet table.ks td {vertical-align: middle; border: none; padding: 0px 5px 5px;  text-align: left; }
#main div.salet table.ks a {display: block; text-align: center; padding: 5px; border: solid 1px #eef; background-color: #eee; }
#main div.salet table.ks  a:hover {background-color: #FCEFFF; color: #888; text-decoration: none;}
#main div.salet dl { margin-bottom:10px ; text-align: left; }
#main div.salet dt {font-size: 80%; line-height: 1.3;color: #777; }
#main div.salet dd {font-size: 80%; color: #777; background: url(img/dott-sbk.gif) 0px 5px no-repeat; line-height: 1.2;padding-left: 7px; margin: 3px 0px 0px 10px; text-transform: none; }




#main div.saleset {padding: 10px 15px; margin: 15px 35px 5px 0px; border: solid 1px #ccc; }
#main div.saleset h3 {height: auto !important; height: 15px; background-color: #99CCCC;  
		font-size: 90%; color: #fff; line-height: 1.3; text-align: left; padding: 1px 10px; margin: 0px; }
#main div.saleset div.salel {float: left; width: 210px; text-align: center; margin: 15px 0px; border: none; }
#main div.saleset div.saler {margin: 15px 15px 15px 240px; border: none; }
#main div.saleset ul {font-size: 90%; line-height: 1.5; margin: 5px; }
#main div.saleset li {margin: 3px 0px; }
#main div.saleset li.kome {background: url(img/mark-komes.gif) 0px 5px no-repeat; color: #669; padding-left: 15px; }

#main div.saleset div.saler table { width: 390px; margin: 10px auto; }

#main div.saleset div.salel img {margin-bottom: 15px; }
#main div.saleset div.salel dl {color: #777; font-size: 80%; text-align: left; 
			padding-bottom: 5px; margin: 5px; border: solid 1px #aaa; }
#main div.saleset div.salel dt {color: #777; text-transform: none; font-weight: bold; text-align: left; line-height: 1.3; 
			padding-left: 12px; margin-top: 7px; }
#main div.saleset div.salel dd {background: url(img/maru_s.gif) 0px 5px no-repeat; 
			color: #777; text-transform: none; line-height: 1.5; text-align: left; 
			padding-left: 12px; margin: 3px 12px 0px 14px; }
#main div.saleset div.salel dd.kome {background-image: url(img/mark-komes.gif); color: #669; }

#main div.sale2 {padding: 20px; margin: 10px 40px 20px 10px; }
#main div.sale2 p {font-size: 90%; text-align: left; margin: 5px 40px 0px 20px; text-transform: none;}
#main div.sale2 p.com {background: url('img/kome.gif') 0px 5px no-repeat; 
		font-size: 90%; text-align: left; padding-left: 15px; }
#main div.sale2 table#od2 {width: 600px; margin: 10px 0px 0px 15px; }
#main div.sale2 table#od2 td{border: none; padding: 5px; text-align: center;}
#main div.sale2 h3 {width: 400px; color: #fff; line-height: 1.3; text-align: center; padding: 0px; margin: 0px 0px 0px 15px;font-size: 90%; background-color: #99CCCC; }
/*woof wear*/
#main div.saleset div.salew {float: left; width: 240px; margin: 15px 0px; border: none; }
#main div.saleset div.salew img {margin-bottom: 15px; }
#main div.saleset div.salew dl {color: #777; font-size: 80%; text-align: left; 
			padding-bottom: 5px; margin: 5px; border: solid 1px #aaa; }
#main div.saleset div.salew dt {color: #777; text-transform: none; font-weight: bold; text-align: left; line-height: 1.3; 
			padding-left: 12px; margin-top: 7px; }
#main div.saleset div.salew dd {background: url(img/maru_s.gif) 0px 5px no-repeat; 
			color: #777; text-transform: none; line-height: 1.5; text-align: left; 
			padding-left: 12px; margin: 3px 0px 0px 14px; }
#main div.saleset div.salew dd.kome {background-image: url(img/mark-komes.gif); color: #669; }

/*sebastian*/
#main div.saleset div.sales {float: left; width: 240px; text-align: center; margin: 15px 0px; border: none; }
#main div.saleset div.sales img {margin-bottom: 0px; }
#main div.saleset div.sales p {background: url('img/san-ue.gif') 0px 3px no-repeat; font-size: 80%; margin-left: 20px; line-height: 1.1;padding-left: 12px; }
#main div.saleset div.sales p a {font-size: 70%;}
#main div.saleset div.sales dl {color: #777; font-size: 80%; text-align: left; 
			padding-bottom: 5px; margin: 5px; border: solid 1px #aaa; }
#main div.saleset div.sales dt {color: #777; text-transform: none; font-weight: bold; text-align: left; line-height: 1.3; 
			padding-left: 12px; margin-top: 7px; }
#main div.saleset div.sales dd {background: url(img/maru_s.gif) 0px 5px no-repeat; 
			color: #777; text-transform: none; line-height: 1.5; text-align: left; 
			padding-left: 12px; margin: 3px 0px 0px 14px; }
#main div.saleset div.sales dd.kome {background-image: url(img/mark-komes.gif); color: #669; }
