
#dogs { height: 1%; overflow: visible }
#asset-top  { background-image: url("../images/top/top.jpg"); background-repeat: no-repeat; margin-bottom: 30px; padding-top: 220px; height: 1% }
#dogs-kind { height: 1%; overflow: visible }
#foods_acc { height: 1%; overflow: visible }
.index_kind_out { overflow: hidden }
.index_kind  { font-size: 12px; background-color: #fff; margin: 10px 4px 5px; width: 100px; height: 130px; float: left; overflow: hidden; border-style: solid; border-width: 6px 1px 1px; border-color: #d20000 }
.index_kind a { background-repeat: no-repeat; background-position: center top; display: block; margin: 5px auto 3px; width: 90px; height: 90px }
.index_kind a span { display: none }
.index_kind p { line-height: 100%; padding-right: 5px; padding-left: 5px }
div.other_kind   { background-color: #fff; background-image: url("../images/top/index-kind.jpg"); background-repeat: no-repeat; padding-top: 20px; padding-bottom: 10px }
p.other_kind  { color: #7c4c16; font-weight: bold; margin-right: 30px; margin-left: 190px }
p.search_kind  { margin-right: 30px; margin-left: 190px }
#maga { background-image: url("../images/top/mail-magazine.gif"); background-repeat: no-repeat }
#maga_in { font-size: 12px; padding-top: 70px; padding-bottom: 25px; padding-left: 180px }
#maga_in p { margin-bottom: 10px }
#maga_in form { display: inline }
#maga .email { width: 160px; vertical-align: middle }
#add { }
#del { }
.top_link_h { background-image: url("../images/title/title_link_index.gif"); background-repeat: no-repeat; margin-top: 30px; margin-bottom: 15px; height: 36px }
.top_link_h span { display: none }
#top_link { overflow: hidden }
.top_link  { text-align: center; margin-right: 5px; margin-left: 5px; width: 163px; float: left }
.link_pic  { margin-right: auto; margin-left: auto; padding: 20px; overflow: hidden; border: dotted 1px #ccc }
.link_txt { font-size: 11px }
/*<agl.folder "ENTRY RESULT ITEM">*/
.result_h { float: left; overflow: hidden }
.result_out { overflow: hidden }
#dogs .result_out  { padding-left: 15px }
#foods_acc .result_h { margin-top: 15px; margin-bottom: 15px; width: 152px; height: 167px; border-right: 1px dashed #ccc }
#dogs .result_h  { background-color: #e5e5e5; margin-top: 15px; margin-right: 10px; margin-bottom: 15px; width: 140px }
.result_h .result_in { }
#dogs .result_h .result_in  { background-color: #fff; margin: 1px; height: 180px }
.result_icon { background-color: #fff; text-align: right; padding-right: 3px; padding-left: 3px; height: 10px }
#foods_acc .result_h .result_in { }
#foods_acc .result_h .result_pic { text-align: center; margin-bottom: 10px }
#dogs .result_h .result_pic { text-align: center; margin-bottom: 5px; padding-top: 5px }
.result_pic   { margin-right: auto; margin-left: auto; width: 125px; height: 95px; overflow: hidden }

.result_h .result_pic a  { display: block; position: relative }
.result_h .result_pic .result_photo  { display: block; margin-right: auto; margin-left: auto; border: solid 1px #ccc }
.dogs_movie { display: block; position: absolute; top: 78px; left: 6px }



/*
.result_h .result_pic a { }
.result_h .result_pic img { border: solid 1px #ccc }*/
.result_h .result_h3 { font-size: 12px; padding-right: 10px; padding-left: 10px }
#dogs .result_h .result_price { font-size: 12px; padding-right: 7px; padding-left: 7px }
#foods_acc .result_h .result_price { padding-right: 10px; padding-left: 10px }
#foods_acc .result_h .result_price span  { color: #d20000; font-weight: bold }
#dogs .result_h .result_price span { color: #f30; font-size: 12px; font-weight: bold }
.result_sex  { color: #999; font-size: 10px; text-align: center }
.result_v { padding-top: 10px; padding-right: 15px; padding-left: 15px; width: 290px; height: 120px; float: left; overflow: hidden }
.result_out_v { height: 1% !important; min-height: 290px; overflow: hidden }
#foods_acc .result_h { margin-top: 15px; margin-bottom: 15px; height: 167px; border-right: 1px dashed #ccc }
#foods_acc .result_h .result_out { }
.result_v .result_in { }
#foods_acc .result_h .result_in { }
.result_v .result_pic { margin-bottom: 10px; width: 135px; float: left }
.result_v .result_pic a { }
.result_v .result_pic img { text-align: center; border: solid 1px #ccc }
.result_v .result_h3 { font-size: 12px; padding-right: 10px; padding-left: 10px }
.result_v .result_price { padding-right: 10px; padding-left: 10px }
.result_v .result_price span { color: #f30; font-weight: bold }
.result_more { text-align: right; margin-top: 5px; margin-right: 15px; margin-left: 15px; padding-top: 5px; padding-bottom: 5px; clear: both }
.result_more a { background-image: url("../images/parts/li-L-w.gif"); background-repeat: no-repeat; background-position: left center; padding-left: 15px }
.upbd { border-top: 1px dashed #ccc }
/*</agl.folder>*/

