*{margin:0;padding:0;}
body{background:#fff;color:#000; font:normal 12px "Verdana,Arial,ËÎÌå";}
ul,li{list-style:none;}
ul,p,ol{line-height:20px;}
select,input{vertical-align:middle;}
img{border:0;}
span{color:#000;}

a:link{color: #06c;text-decoration:none;}
a:visited{color: #036; text-decoration:none;}
a:hover{color: #06c; text-decoration:underline;}
a:active{color:#06c; text-decoration:none;}

.l{float:left;}
.r{float:right;}
.left{text-align:left;}
.cen{text-align:center;}
.right{text-align:right;}
.middle{vertical-align:middle;}
.clear{height:0;overflow:hidden;clear:both;}
.warn{color:#f00;}
.time{font:normal 11px Georgia;color:#666;}
.num{font:normal 11px Georgia;color:#f60;}
.pointer{cursor:pointer;}
.more{font:normal 12px Arial,ËÎÌå;border:1px solid #a5b5c0;background:#fff;margin-top:-2px;padding:2px 4px 0 4px;}

#wrap{width:980px;margin:0 auto;background:#fff;border:1px solid #369;}

#header{margin:0;padding:0;}
#header .topNav{padding:5px 10px;border-bottom:1px solid #069;background:#eaf0f4;}

#subNav{width:190px;float:left;}
#subNav ul{margin:2px 0;padding:5px;text-align:left;}
#subNav ul li{padding:0 5px;}
#subNav ul li.naveinfoTopic a{text-decoration:underline;line-height:18px;}
#subNav ul li.naveinfoDetails{color:#666;line-height:18px;}
#subNav ul li img.middle{padding:0 0 5px 0;}

div.cen img{margin:50px auto 20px auto;}
.panel{width:700px;}
#search{margin:20px;padding:20px;}
#search .menu{margin:0 20px;padding:10px 0;}
#search .menu .menuOn{padding:11px 20px;}
*html #search .menu .menuOn{padding:10px 20px;}
*+html #search .menu .menuOn{padding:10px 20px;}
#search .menu .menuOff{padding:3px 5px;border:1px solid #07c;text-decoration:none;}
#search .menu .zz{border:1px solid #369;border-bottom:1px solid #eef3f6;background:#eef3f6;color:#176a9f;}
#search .menu .file{border:1px solid #659b28;border-bottom:1px solid #f3f8ef;background:#f3f8ef;color:#659b28;}
#search .menu .video{border:1px solid #f70;border-bottom:1px solid #fde8d6;background:#fde8d6;color:#f70;}
#search .menu .hotel{border:1px solid #f08246;border-bottom:1px solid #fcdf83;background:#fcdf83;color:#f08246;}
#search .menu .sns{border:1px solid #069;border-bottom:1px solid #e0f0f9;background:#e0f0f9;color:#004c7d;}
#search div.box{margin:0;padding:20px;z-index:0;}
#search div.zz{border:1px solid #369;background:#eef3f6;}
#search div.file{border:1px solid #659b28;background:#f3f8ef;}
#search div.video{border:1px solid #f70;background:#fde8d6;}
#search div.hotel{border:1px solid #f08246;background:#fcdf83;}
#search div.sns{border:1px solid #069;background:#e0f0f9;}
#search p.space{margin:20px auto;height:100px;overflow:hidden;}
#search form div.linkExternal{margin:10px 0 0;}
#search form div.linkExternal a{color:#f00;}

div.total{margin:3px 0;padding:5px 10px;background:#e0f0f9;border-bottom:3px solid #dbecf4;}

#listResult{width:800px;}
#listResult h3{margin:0 20px;font:bold 14px ËÎÌå;}
#listResult table.listJob{margin:0 10px;width:780px;border:1px solid #eee;}
#listResult table.listJob th{background:#f3f8ef;border-bottom:1px solid #ddd;padding:3px 5px;color:#659b28;line-height:150%;}
#listResult table.listJob td{padding:5px;border-bottom:1px solid #e7e3e7;}
#listResult table.listJob tr.bg_0 td{background:#fff;}
#listResult table.listJob tr.bg_1 td{background:#fafafa;}
#listResult table.listJob h4{font:bold 12px ËÎÌå;color:#f00;}

div.googleAdSide{width:180px;margin:5px;text-align:center;}
div.googleAdBottom{margin:5px;text-align:left;}

.page {margin:3px 10px;text-align:right; line-height:24px;}
.page:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.page {*zoom:1;}
.page a {padding:1px 5px; border:solid 1px #d8dfea; background:#fff; color:#016ec2; text-decoration:none;}
.page a:hover {border:solid 1px #d8dfea; color:#fff; background:#016ec2; text-decoration:none;}
.page span{font-weight:bold;}

#footer{font:normal 12px Arial;line-height:150%;padding:10px;text-align:left;margin:0 auto;border-top:1px solid #069;background:#eaf0f4;}
#footer .footerLink a{color:#004c7d;}
#footer .footerText{position:relative;}
#footer .footerText img.permission{position:absolute;left:560px;top:0;}
