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

/* top_image --------------------------------------------------------------------*/
.top_img{width:800px; height:200px; background-image:url(/img/home/top_image.jpg); text-align:left;}
.top_img table { width:370px; height:55px; margin:140px 10px 5px 420px; position:absolute; }
.top_img a { width:175px; height:55px; display:block; overflow:hidden; text-indent:-9999px; ;}
.top_img a:hover { background-position:0px -55px; }
.top_system a { background:url(/img/home/sys_btn.jpg); }
.top_blog a { background:url(/img/home/blog_btn.jpg); }

/* top_pickup --------------------------------------------------------------------*/
.top_pu_b{padding:10px; clear:both;}
.top_pu_l{width:260px; height:auto; float:left;}
.top_pu_r{width:260px; height:auto; float:right;}
.top_pu_tt{width:260px; color:#A8915B; font-size:14px; font-weight:bold; line-height:135%; border-bottom:1px #CCCCCC solid;}
.top_pu_photo{margin-top:5px; float:left;}
.top_pu_data{margin:5px 10px 0px; float:left;}
.top_pu_data td { color:#A8915B; text-align:left; }
.top_pu_data td p { color:#666; text-align:left; }

/* girls --------------------------------------------------------------------*/
.girls_b{width:125px; height:auto; padding:12px 0px 0px 12px; float:left;}
.girls_icon{width:125px; height:16px; margin:0px 0px 5px; clear:both;}
.girls_photo{width:125px; height:212px; background:url(/img/other/girls_back.jpg) no-repeat; text-align:center; clear:both;}
.girls_photo img{margin:10px auto 0px;}
.girls_photo p{margin:0px auto 5px; color:#A8915B; line-height:24px;}
.page_btn{width:536px; height:21px; margin:10px 22px 0px; clear:both;}

/* prof --------------------------------------------------------------------*/
.prof_left{width:280px; height:535px; overflow:hidden; float:left;}
.prof_photo{width:260px; height:380px; margin:10px; background:url(/img/other/prof_photo_back.jpg) no-repeat; clear:both;}
.prof_photo img{margin:10px 0px 0px 10px;}
.prof_thum{width:260px; height:125px; margin:0px 10px 10px; background:url(/img/other/prof_thum_back.jpg) no-repeat; clear:both;}
.prof_thum img{margin:10px 5px 10px 10px;}
.prof_flash{width:260px; height:515px; margin:10px; clear:both;}

.prof_right{width:280px; height:495px; overflow:hidden; text-align:left; float:right;}
.prof_right img{margin:10px 0px;}
.prof_tt{width:260px; height:16px; margin:20px 0px 0px; font-size:16px; color:#A8915B; line-height:16px; font-weight:bold; overflow:hidden; clear:both;}
.prof_tt img{margin:0px 0px 0px 5px;}
.prof_cm{width:260px; height:auto; clear:both;}
.prof_btn{width:280px; height:30px; overflow:hidden; background:url(/img/other/prof_btn_back.gif) no-repeat; text-align:center; float:right;}
.prof_btn img{margin:3px 5px 0px 0px;}

.prof_scd{width:560px; height:auto; background:url(/img/other/prof_scd_back.jpg) no-repeat; clear:both;}
.prof_scd table{width:525px; margin:0px 15px 0px 20px; background:#FFFFFF; text-align:center;}
.prof_scd td{width:125px; height:49px; background:url(/img/other/prof_td_back2.jpg) no-repeat;}

.prof_option{width:560px; height:auto; background:url(/img/other/prof_option_back.jpg) no-repeat; clear:both;}
.prof_option table{width:525px; margin:0px 15px 0px 20px; background:#FFFFFF; text-align:center;}
.prof_option td{width:125px; height:28px; color:#FFFFFF; background:url(/img/other/prof_td2_back.gif) no-repeat;}

/* other --------------------------------------------------------------------*/
.other_stt{width:560px; height:60px; background:url(/img/other/other_stt_back.jpg) no-repeat; color:#ffffff; font-size:14px; font-weight:bold; line-height:60px; text-align:center; clear:both;}
.other_bar{margin:10px auto;}

/* scd --------------------------------------------------------------------*/
.scd_iframe{margin:0px 2px 0px 10px;}

/* system --------------------------------------------------------------------*/
.system_b{width:540px; height:auto; margin:0px 10px; text-align:center; clear:both;}
.system_b p { color:#09F; font-size:26px; font-weight:bold; margin-top:10px; }
.system_b table{font-size:14px; margin:0px auto 10px; text-align:center;}
.system_td00{width:120px; height:35px; color:#ffffff; font-size:12px; background:#ffffff;}
.system_td01{width:120px; height:auto; color:#ffffff; background-color:#999999; font-weight:bold; border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-right:1px solid #777777; border-bottom:1px solid #777777;}
.system_td02{width:120px; height:35px; color:#ffffff; background-color:#aaaaaa; font-weight:bold; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #999999; border-bottom:1px solid #999999;}
.system_td03{width:120px; height:35px; color:#ffffff; background-color:#bbbbbb; font-weight:bold; border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #aaaaaa; border-bottom:1px solid #aaaaaa;}
.system_td04{width:120px; height:35px; color:#FFFFFF; font-weight:bold; background:url(/img/other/system_bg01.jpg) repeat-x; border-top:1px solid #C5DCED; border-left:1px solid #C5DCED; border-right:1px solid #9DBCD0; border-bottom:1px solid #9DBCD0;}
.system_td05{ font-size:12px; text-align:left;}
.system_td05 b{font-size:16px; color:#A8915B; font-weight:normal;}
.system_td05 p{font-size:14px; color:#A8915B; font-weight:bold; padding-left:5px; border-left:5px #A8915B solid; border-bottom:1px #A8915B solid; margin-bottom:10px;}

.event_b{width:auto; height:auto; margin:0px auto; text-align:center; clear:both;}
.event_b p{font-weight:bold; line-height:250%;}
.event_b table{margin:10px auto; text-align:center;}

/* access --------------------------------------------------------------------*/
.access_map{width:540px; margin:0px 10px; text-align:center; }
.access_map p { font-size:16px; color:#06F; font-weight:bold; }

/* recruit --------------------------------------------------------------------*/
.recruit_b{width:auto; height:auto; margin:0px auto; text-align:center; clear:both;}
.recruit_b table{margin:10px auto; line-height:200%;}
.recruit_b td{text-align:left;}
.recruit_b p{color:#EA27C3; font-size:16px; font-weight:bold; line-height:150%;}
