@charset "utf-8";
/*
/////////////////////////////////////

/////////////////////////////////////
*/

/*top*/

#flashContents{
margin-bottom:20px;
}
#epg{
clear:both;
}

h2{
color:#660000;
font-size:12px;
background:url(icon_tabTitle.gif) 0% 50% no-repeat;
padding-left:12px;
margin-bottom:5px;
}
/**/
.searchBox{
vertical-align:top;
background:url(topSearch_bg.gif) no-repeat left top;
padding:8px 0px;
font-size:1px;
float:left;
width:479px;
display:inline;
margin-right:2px;
margin-bottom:10px;
}
.searchBox form input{
display:inline;
}
#searchtxt{
vertical-align:top;
width:300px;
height:22px;
border:1px solid #999999;
font-size:12px;
background: url(/common/images/dogatch_txtarea.gif) no-repeat;
}
.searchBox img{
font-size:12px;
}

.poularSearch{
clear:both;
padding:0px 10px 5px 10px;
margin-bottom:15px;
border-bottom:1px solid #999999;
}

.poularSearch dt,.poularSearch dd{
display:inline;
}
.poularSearch dd{
margin-right:5px;
}
/**/
#tabContent{
margin-bottom:15px;
background:url(tabbox_bg.gif) left bottom no-repeat;
}
#tabIndex{
background:url(tabIndex_bg.gif) left top no-repeat;
height:24px;
}
#tabIndex li{
width:97px;
float:left;
}
#tabIndex li a{
display:block;
text-align:center;
height:23px;
line-height:23px;
border-bottom:1px solid #CCCCCC;
text-decoration:none;
}

#tabIndex li a.active{
border-bottom:0px;
}

#tabBox{
clear:both;
width:680px;
height:175px;
overflow:hidden;
border-top:0px;
}

#tabBox .contentsImg{
float:right;
margin:10px 15px 5px 15px;
font-size:10px;
display:inline;
}
#tabBox h3{
margin:10px 15px;
font-size:18px;
font-weight:bold;
}
#tabBox h3 .icNew{
vertical-align:top;
padding:3px 0px;
margin-left:5px;
}


#tabBox h3 a{
background:url(tabbox_h_icon.gif) no-repeat 0% 50%;
padding-left:14px;
}
#tabBox p{
margin:10px 15px 30px 15px;
}

#tabBox ul{
}
#tabBox ul li{
width:220px;
float:left;
margin-left:15px;
display:inline;
}
#tabBox li a{
background:url(tabbox_list_icon.gif) no-repeat 0% 50%;
padding-left:14px;
}




/**/
table.topPickup{
width:680px;
margin-bottom:12px;
}
table.topPickup td{
border:1px solid #999999;
padding-bottom:3px;
padding-right:3px;
width:220px;
}

table.topPickup .icNew{
float:right;
padding:1px;
}

h4{
width:85px;
color:#FFFFFF;
font-weight:normal;
text-align:center;
margin-bottom:4px;
font-size:12px;
}
h4.ic01{
background:#3CABD3;
}
h4.ic02{
background:#F6B924;
}
h4.ic03{
background:#F65C9B;
}
h4.ic04{
background:#2D76C7;
}
h4.ic05{
background:#45A75E;
}
h4.ic06{
background:#FE8A3B;
}
h4.ic07{
background:#C529B1;
}
h4.ic08{
background:#666;
}

table.topPickup td a{
display:block;
clear:both;
cursor:pointer;
text-decoration:none;
}
table.topPickup td a:hover{
}
table.topPickup td img.picImg{
float:left;
margin:2px 5px 2px 5px;
}
table.topPickup td img.piclogo{
clear:both;
float:left;
margin:0px 0px 0px 5px;
}

table.topPickup td.images{
float:left;
margin:0px 5px 5px 5px;
display:block;
width:90px;
}
a span.picH{
color:#2B6AFF;
font-weight:bold;
}
a span.picP{
color:#666666;
}

.ContentsList{
margin-bottom:20px;
}
.ListClm{
background:url(bg_dotline.gif) left top repeat-y;
width:245px;
float:left;
margin-top:20px;
}
.ListClm h3{
padding-left:10px;
font-size:14px;
}
.ListClm ul{
padding-left:10px;
}


