/* CSS Document */
body {
     background-color:#FFFFFF;
	 background-image:url(../images/pt.gif);
	 color:#737373;
	 font-size:11px;
	 font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	 line-height:130%;
}

html {
     scrollbar-3dlight-color:#ffffff;
     scrollbar-arrow-color:#ffffff;
     scrollbar-darkshadow-color:#ffffff;
     scrollbar-face-color:#F88DAB;
     scrollbar-highlight-color:#ffffff;
     scrollbar-shadow-color:#ffffff;
     scrollbar-track-color:#FFCEDC;
}

.popimg {
display:block;
top:-10000px;
left:-10000px;
position:absolute;
}

.popup a:hover {
position:static;
}

.popup a:hover img{
top:20px;
left:410px;
}

.popup2 a:hover {
position:static;
}

.popup2 a:hover img{
top:105px;
left:410px;
}

A { text-decoration:underline; color:#FF5786}
A:hover { color:#737373; text-decoration:underline;}

h1 { font-size:11px;
     font-weight:normal;
	 color:#888888;
	 margin:0px;}
	 
h2 { font-size:11px;
     font-weight:normal;
	 color:#888888;
	 margin:0px;}
	 
h3 { font-size:1px;
     font-weight:normal;
	 color:#888888;
	 margin:0px;}

.pad { padding:10px;}
.pad2 { padding:3px;}
.pad3 { padding:5px;}
.pad4 { padding:5px;
        border-bottom:3px dotted #aaaaaa;}
.pad5 { padding:3px;
        color:#FF3F5A;
		font-size:14px;
		font-weight:bold;
}
.pad6 { padding:3px;
        color:#2E7EA7;
		font-size:12px;
}
.pad7 { padding:3px;
        color:#FF3F5A;
		font-size:12px;
}
.pad8 { padding-top:3px;
        padding-left:10px;
        color:#FF3F5A;
		font-size:12px;
		font-weight:bold;
}
.pad9 { padding:5px;
        color:#6B6B6B;
}
.pad10 { padding-left:15px;
         padding-top:5px;
        color:#2E7EA7;
	    font-size:12px;
}
.pad11 { padding-left:15px;
        color:#FF3F5A;
		font-size:14px;
		font-weight:bold;
}
.pad12 { padding:3px;
        color:#FF3F5A;
		font-size:12px;
		border:1px solid #aeaeae;
}
.pad13 { padding:3px;
        color:#666666;
		font-size:12px;
}

.pickup2 {background-image:url(../images/bar_pickup2.gif);
          background-repeat:no-repeat;
}
.pickcomment {
      color:#2E7EA7;}

.ptleft {
       background-image:url(../play/images/pt_left.gif);
	   background-repeat:repeat-y;
}

.ptright {
       background-image:url(../play/images/pt_right.gif);
	   background-repeat:repeat-y;
}
.dbbgpct {
       background-image:url(../rank/images/db_back.gif);
	   background-repeat:no-repeat;
}
.dbpctpad {padding-top:27px;
           padding-left:16px;}
.dbpctbor {border:1px solid #A5E3FA;}
.dbname {
       color:#FF814A;
	   font-weight:bold;
	   padding-top:5px;
	   padding-left:32px;
}
.dbsize {font-weight:bold;
         padding-left:6px;}
.btpad {padding-left:10px;}

.profpct {
    padding:3px;
    background-color:#ffffff;
    border-color:#efefef #cccccc #cccccc #efefef;
    border-width:1px;
    border-style:solid;
}

.proftx_bg {
       background-image:url(../girls/images/txbg.gif);
	   background-repeat:no-repeat;
	   background-position:center;
	   background-position:top;
}
.proftx_name {
       color:#3399FF;
	   text-align:right;
	   border-bottom:1px dashed #A7E2FF;
}
.proftx_cont {
       color:#FF3366;
	   text-align:left;
	   border-bottom:1px dashed #A7E2FF;
}
.proftx_name2 {
       color:#555555;
	   text-align:right;
	   border-bottom:1px dashed #777777;
}
.proftx_cont2 {
       color:#FF3366;
	   text-align:center;
	   border-bottom:1px dashed #777777;
}
.dbbgpct_sch {
       background-image:url(../sch/images/db_back.gif);
	   background-repeat:no-repeat;
}
.dbname_sch {
       color:#FF814A;
	   font-weight:bold;
	   padding-top:3px;
	   padding-left:32px;
}
.schtime {
       color:#FFFFFF;
	   font-weight:bold;
	   padding-left:20px;
	   padding-top:3px;
}
.main_menu_bg {
       background-image:url(../images/menu_main/bgbg.gif);
	   background-repeat:no-repeat;
	   background-position:center;
	   padding-top:2px;
	   padding-left:30px;
}
.shoptitle {
       color:#FFFFFF;
	   font-size:14px;
	   padding:3px;
}
.shopbor {
       background-color:#F62D66;
	   border:#E1E1CF 1px solid;
}
.shopbor2 {
       background-color:#FFFFFF;
	   border:#E1E1CF 1px solid;
}
.shopbor3 {
       background-color:#EFEFEF;
	   border:#E1E1CF 1px solid;
}
.shopbor4 {
       background-color:#1197FF;
	   border:#E1E1CF 1px solid;
}
.shoppad {
       padding:4px;
}
.shoptitle2 {
       color:#1197FF;
	   padding:3px;
}
