@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, th, thead, table, tr, td, select, input{margin:0; padding:0;}

img{border:0;}
a{border:0;}
div.budda_card_img img {cursor: pointer;}
.clear{clear:both; height:0;}

.ui-effects-transfer{background-position:center center; border:0; width:100px; height:150px; z-index:666 !important;}
.card_back{background-position:center center; border:0; width:100px; height:150px; z-index:666 !important;}

div#help{width:900px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; margin:0 0 40px 0; text-align:left; vertical-align:bottom;}

table#selectloyer{margin:0 auto;}
table#selectloyer td{vertical-align:top;}

div#answ_text{line-height: 16px}
div#blockAnswer{width:900px; position:absolute; top:0; left:-215px; display:none; z-index:15;}
div#blockAnswer div#answerTop{background:url(../images/paneltop900.gif) no-repeat center bottom; width:900px; height:35px;}
div#blockAnswer div#answerBottom{background:url(../images/panelbottom900.gif) no-repeat center top;width:900px; height:20px;}
div#blockAnswer div#answer{background:white url(../images/panelcenter900.gif) repeat-y center top; padding:10px 20px 0 20px;}
div#answ_refresh{background:url(../images/refresh.jpg) no-repeat; width:32px; height:32px; position:absolute; top:2px; right:2px; cursor:pointer;}
div#blockAnswer .img, div#prelayout .img{width:100px; _width:80px; height:150px; float:left; position:relative; margin:0 20px 20px 0; text-align:center;}
div#blockAnswer #alt, div#prelayout #alt{width:100px; position:absolute; bottom:2px; left:0; font:normal 8px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; font:normal90% Arial, Helvetica, sans-serif;}
div#blockAnswer h2, div#prelayout h2{margin:0 0 10px 0; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#003333;}
div#blockAnswer h3, div#prelayout h3{margin:0 0 10px 0; font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#191919;}
div#blockAnswer span, div#prelayout span{font:normal 12px Arial, Helvetica, sans-serif; color:#777;}
div#blockAnswer span strong, div#prelayout span strong{font-weight:bold; color:#090909;}
div#answ_navigation{width:150px; height:32px; position:absolute; top:2px; left:20px;}
div#answ_prev{background:url(../images/st_left.png) no-repeat center center; width:32px; height:32px; float:left; cursor:pointer;}
div#answ_next{background:url(../images/st_right.png) no-repeat center center; width:32px; height:32px; float:right; cursor:pointer;}

div.layout_cont{width:300px; margin:10px 10px; text-align:justify; clear:both;}
div.layout_cont img{float:left; margin:10px;}
div.layout_cont h3{margin:0 0 10px 0;}
div.layout_cont h3 a{font:bold 14px Arial, Helvetica, sans-serif; color:#313131}
div.layout_cont h3 a:hover{text-decoration:none;}
div.type_cont span{font:normal 12px/130% Verdana, Arial, Helvetica, sans-serif; color:#040404;}

div.type_cont{margin:30px 30px 30px 50px; clear:both;}
div.type_cont img{float:left; margin:10px;}
div.type_cont h3{margin:0 0 10px 0;}
div.type_cont h3 a{font:bold 120% Arial, Helvetica, sans-serif; color:#313131}
div.type_cont span{font:normal 100%/150% Verdana, Arial, Helvetica, sans-serif; color:#040404;}

div#card_area{width:750px; position:relative; margin:10px 0 0 0;}
div#card_area div{width:60px; height:90px; position:absolute; cursor:pointer; z-index:1; visibility:hidden; background-position: center center;}

div#center_card{position:absolute !important; border:0 !important; width:100px !important; height:150px !important; cursor:default !important; z-index:666 !important; margin:0 !important; display:block !important; visibility:hidden !important;}

div#position_area{position:absolute; z-index:10;}
div#position_area div{width:80px; height:120px; position:absolute; text-align:center; visibility:hidden; overflow:hidden; background-position:center center;}
div#position_area div span {display:block; position:absolute; width:100%; left:0; bottom:3px; font:normal 8px/8px Arial, Helvetica, sans-serif; color:#FFF;}

div#position0{background:url(../images/cards/clear_00.jpg) no-repeat;}
div#position1{background:url(../images/cards/clear_01.jpg) no-repeat;}
div#position2{background:url(../images/cards/clear_02.jpg) no-repeat;}
div#position3{background:url(../images/cards/clear_03.jpg) no-repeat;}
div#position4{background:url(../images/cards/clear_04.jpg) no-repeat;}
div#position5{background:url(../images/cards/clear_05.jpg) no-repeat;}
div#position6{background:url(../images/cards/clear_06.jpg) no-repeat;}
div#position7{background:url(../images/cards/clear_07.jpg) no-repeat;}
div#position8{background:url(../images/cards/clear_08.jpg) no-repeat;}
div#position9{background:url(../images/cards/clear_09.jpg) no-repeat;}
div#position10{background:url(../images/cards/clear_10.jpg) no-repeat;}
div#position11{background:url(../images/cards/clear_11.jpg) no-repeat;}
div#position12{background:url(../images/cards/clear_12.jpg) no-repeat;}
div#position13{background:url(../images/cards/clear_13.jpg) no-repeat;}
div#position14{background:url(../images/cards/clear_14.jpg) no-repeat;}
div#position15{background:url(../images/cards/clear_15.jpg) no-repeat;}

