
/*<agl.folder "KIND">*/
#kind_left { width: 210px; float: left }
#kind_pic { margin-bottom: 10px }
#kind_pic img { }
#kind_spec { margin-bottom: 10px }
.kind_link { margin-bottom: 10px }
#kind_right { font-size: 12px; width: 225px; float: right }
/*</agl.folder>*/
/*<agl.folder "DETAIL">*/
.detail { background-color: #fff; margin-bottom: 20px; padding: 10px; height: 1% }
#detail_pic { margin: 0; padding: 0; width: 450px }
#detail_pic tr { vertical-align: top }
.detail_picL { width: 350px; height: 350px }
.detail_picR  { padding-left: 10px }
.detail_picR img { margin-bottom: 5px }
.detail_parea { margin: 0; padding: 0; width: 100% }
.detail_parea caption { color: #666; font-size: 12px; padding-left: 3px }
.detail_parea th  { color: #fff; font-weight: bold; background-color: #d20000; text-align: center; padding: 3px; width: 90px; border-top: 3px solid #d20000; border-bottom: 3px solid #d20000 }
.detail_parea td  { padding: 3px 10px; border-top: 3px solid #d20000; border-right: 3px solid #d20000; border-bottom: 3px solid #d20000 }
.detail_movie { text-align: center; margin-top: 10px; margin-bottom: 10px; padding: 10px; overflow: hidden }
.detail_shopowner { font-size: 10px }
.detail .retail { color: #c80000; font-size: 120%; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "ENTRY RESULT ITEM">*/
.result_h { float: left; overflow: hidden }
.result_out { overflow: hidden }
#dogs .result_out { padding-left: 10px }
#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_h3 { font-size: 12px; padding-right: 10px; padding-left: 10px }
#dogs .result_h .result_price ,#dogs .result_s .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 , #dogs .result_s .result_price span  { color: #d20000; 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: #d20000; 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 }


.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 #e5e5e5 #e5e5e5 }
.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 }



/*</agl.folder>*/
/*<agl.folder "INDEX KIND">*/
.kind_list { font-size: 11px; list-style-type: none; margin: 0; padding: 20px 0 20px 10px }
.kind_list li { padding-top: 10px; padding-bottom: 10px; width: 220px; float: left; border-bottom: 1px dotted #ccc }
.kind_list li a { background-image: url("../images/parts/li-S-red.gif"); background-repeat: no-repeat; background-position: left center; display: block; padding-left: 10px }
/*</agl.folder>*/
/*<agl.folder "SIDEBAR">*/
.dogs-new .widget-header    { background-image: url("../images/widget/wd-dogs-n-hd.gif"); background-repeat: no-repeat; height: 27px }
.dogs-recom .widget-header      { background-image: url("../images/widget/wd-dogs-r-hd.gif"); background-repeat: no-repeat; height: 27px }
.dogs-kind .widget-header { background-image: url("../images/widget/wd-dogs-kind.gif"); background-repeat: no-repeat; height: 121px }
.dogs-new .widget-header a , .dogs-recom .widget-header a  { display: block; height: 27px }
.dogs-kind .widget-header a { display: block; height: 121px }
.dogs-new .widget-content , .dogs-recom .widget-content   { background-image: url("../images/widget/wd-dogs-y-bg.gif"); background-repeat: repeat-y; padding: 0 6px }
.dogs-kind .widget-content { background-image: url("../images/widget/wd-gray-bg.gif"); background-repeat: repeat-y; padding: 20px 6px }
.dogs-new .widget-footer , .dogs-recom .widget-footer  { background-image: url("../images/widget/wd-dogs-y-ft.gif"); background-repeat: no-repeat; padding-bottom: 5px; height: 1% }
.dogs-new .widget-footer a , .dogs-recom .widget-footer a { display: block; padding-top: 6px; padding-right: 6px; padding-left: 6px }
.dogs-kind .widget-footer { background-image: url("../images/widget/wd-gray-ft.gif"); background-repeat: repeat-y; height: 5px }
.dogs-kind .widget-content select { width: 100% }
.widget .result_in { text-align: center }
.result_s { padding-top: 5px; padding-bottom: 5px }
/*</agl.folder>*/


