﻿/*main code 2012/06/28 bayon
----------------------------*/
.navbox,.guidetit{width:965px;clear:both;}
.navbox,dl{margin:0 auto;}
.guidetit,.listbox{width:963px;border:1px solid #cfcfcf;}
.guidetit{line-height:30px;height:30px;background:#f2f2f2;font-weight:bold;font-size:14px;font-family:Arial;}
.guidetit dd{padding-left:10px;}
.navbox span,.navbox nav,.navbox li{float:left;font-size:14px;}
.navbox nav li a{padding:0 5px;}
.navbox{height:35px;line-height:35px;}
.listbox{border-top:none;width:943px;padding:10px;overflow:auto;line-height:20px;}
.listbox a{white-space:nowrap;float:left;padding-right:15px;}
.listbox h3{font-size:12px;padding:5px 0 10px;float:left;width:100%;}
.list li{float:left;width:100%;overflow:hidden;background:url(../images/bg_gray_dot.gif) no-repeat 0 5px;line-height:25px;font-size:14px;}
.list li.dotlne{float:left;width:100%;background:url(../images/dotlnebg.gif) repeat-x;height:1px;overflow:hidden;margin:5px 0 4px;}
.list li a,.listbox li span{float:left;}
.list li em{color:#000;float:right;font-size:10px;font-style:normal;font-family:Arial;}
.list li a{padding-left:15px;}
.list li span{color:#555;font-size:12px;padding-left:5px;}
.pagebox{margin-top:5px;}
.list{overflow:hidden;clear:both;}
.pagebox a,.pagebox span{float:left;display:inline;margin-right:5px;line-height:20px;padding:3px 8px;border:1px solid #ccc;font-family:Arial;}
.pagebox span,.pagebox a:hover{color:#fff;font-weight:bold;background:#000099;border-color:#000099;}
.foot-top{background:#f5f5f5;border-top:1px solid #ddd;border-bottom:1px solid #ddd;height:22px;line-height:22px;margin-top:10px;}
.foot-top,.footbot{text-align:center;}
.footbot{font-family:Arial;margin-top:10px;padding-bottom:10px;}
/*detail code 2012/06/28 bayon
----------------------------*/
.classes{padding-bottom:10px;}
.classes a{text-decoration:underline;float:left;padding:0 6px;}