@charset"utf-8";

/* CSS Document */

#main {
}

#main #main2column #colmunLeft #feed {
	border-bottom: none;
}

#main #main2column #colmunLeft #feed .feedInfo{
	margin:15px;
	padding-bottom:12px;
	background: url(/img/common/dotted01.gif) bottom left repeat-x;
}

#main #main2column #colmunLeft #feed .feedInfo .feedTotalNum{
	float:left;
	width:300px;
}

#main #main2column #colmunLeft #feed .feedInfo .feedTotalNum span{
	font-weight:bold;
}

#main #main2column #colmunLeft #feed .feedInfo .feedPageNum{
	float:right;
	width:300px;
	text-align:right;
}

#main #main2column #colmunLeft #h1Block h1 {
    padding: 7px 10px 6px 20px;
}

#main #main2column #colmunLeft .section .feedItem {
	background: url(/img/common/shadow_tilt_bg.gif) bottom left no-repeat;
	padding: 0 15px 43px 15px;
	margin-top: 11px;
}

#main #main2column #colmunLeft .section .feedItemfirst {
	margin-top: 0px;
}

#main #main2column #colmunLeft .section .feedItem .img {
	float: left;
	width: 140px;
}

#main #main2column #colmunLeft .section .feedItem .img a {
              display: block;
              border: 5px solid #e6e6e6;
background:url(/img/index/img05.gif) center center no-repeat;
              height:130px;
              width:130px;
              overflow:hidden;
              text-indent:-9999px;
}

#main #main2column #colmunLeft .section .feedItem .detail {
	float: right;
	width: 540px;
}

#main #main2column #colmunLeft .section .feedItem li {
	line-height: 150%;
}

#main #main2column #colmunLeft .section .feedItem .detail .title {
	font-size: 116%;
	font-weight: bold;
	background: url(/img/common/dotted01.gif) bottom left repeat-x;
	padding-bottom: 10px;
}

#main #main2column #colmunLeft .section .feedItem .detail .company {
	margin-top: 10px;
	padding-left: 24px;
	background: url(/img/common/icon03.gif) 0 0 no-repeat;
}

#main #main2column #colmunLeft .section .feedItem .detail .date {
	margin: 2px 15px 0 0;
	padding-left: 24px;
	background: url(/img/common/icon04.gif) 0 0.12em no-repeat;
	float: left;
	padding-right: 2px;
}

#main #main2column #colmunLeft .section .feedItem .detail .category {
	margin-top: 2px;
	padding-left: 24px;
	background: url(/img/common/icon05.gif) 0 0 no-repeat;
	float: left;
}

#main #main2column #colmunLeft .section .feedItem .detail .tag {
	clear: both;
	margin-top: 5px;
	padding-left: 22px;
	background: url(/img/common/icon06.gif) 0 0 no-repeat;
	white-space: nowrap;
}

#main #main2column #colmunLeft .section .feedItem .detail .tag li {
	float: left;
	font-size: 85%;
	background: #eeeeee;
	margin-left: 2px;
	margin-bottom: 4px;
	padding: 3px 5px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

#main #main2column #colmunLeft .section .feedItem .txt {
	margin-top: 13px;
}

#main #main2column #colmunLeft .section01{
	margin-top:1px;
	background:#e6e6e6 url(/presslist/img/bg01.gif) top left repeat-x;
	padding-bottom:1px;
}
#main #main2column #colmunLeft .section01 #search {
	margin:0 19px;
	border-bottom:#f2f2f2 1px solid;
}
#main #main2column #colmunLeft .section01 #search .inner{
	padding-bottom:11px;
	border-bottom:#CCCCCC 1px solid;

}
#main #main2column #colmunLeft .section01 #search .ttlBlock{
	float:left;
	background: url(/img/common/column2_left_ttl_border_left_s.gif) no-repeat scroll left center transparent;
	font-size: 17px;
	font-weight: bold;
	padding-left:12px;
	margin-top:20px;
}
#main #main2column #colmunLeft .section01 #search form{
	float:right;
	display:block;
	margin-top:15px;
}
#main #main2column #colmunLeft .section01 #search input.inputtxt{
	background:#FFFFFF;
	border: #dddddd 1px solid;
	padding-right: 10px;
	width: 210px;
	vertical-align:1em;
	height:1.5em;
}

#main #main2column #colmunLeft .section01 #tabNav{
	background:url(/presslist/img/bg02.gif) bottom left repeat-x;
	margin-top:8px;
	padding:0 15px;
}
#main #main2column #colmunLeft .section01 #tabNav li{
	float:left;
	background:url(/img/index/tabnavbg.gif) bottom left repeat-x;
	text-align:center;
	margin-left:1px;
	height:32px;
	font-size: 13px;
}

#main #main2column #colmunLeft .section01 #tabNav li.tabnav01{
	margin-left:0px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav01.select{
	background:url(/presslist/img/tabnavbg01_on.gif) bottom left no-repeat;
}
#main #main2column #colmunLeft .section01 #tabNav li.select{
	background:url(/presslist/img/tabnavbg_on.gif) bottom left repeat-x;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav07.select{
	background:url(/presslist/img/tabnavbg07_on.gif) bottom right no-repeat;
}
#main #main2column #colmunLeft .section01 #tabNav li a,
#main #main2column #colmunLeft .section01 #tabNav li span{
	color:#ffffff;
	font-weight:normal;
	display:block;
	padding:11px 0 9px 0;
	height:12px;
}

#main #main2column #colmunLeft .section01 #tabNav li.select a,
#main #main2column #colmunLeft .section01 #tabNav li.select span{
	color:#e5000b !important;
	font-weight:bold;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav01 a{
	width:100px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav02 a{
	width:100px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav03 a{
	width:100px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav04 a{
	width:118px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav05 a{
	width:100px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav06 a{
	width:100px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav07 span{
	width:60px;
	padding-right:10px;
	cursor:pointer;
	color: #FFFFFF !important;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav07 ul li a{
	font-weight: normal !important;
}
#main #main2column #colmunLeft .section01 #tabNav li a:hover,
#main #main2column #colmunLeft .section01 #tabNav li span:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
#main #main2column #colmunLeft .section01 #tabNav li a:visited{
	color:#FFFFFF;
}

#main #main2column #colmunLeft .section01 #tabNav li.select a:hover,
#main #main2column #colmunLeft .section01 #tabNav li.select a:visited{
	text-decoration:none;
}


#main #main2column #colmunLeft .section01 #tabNav li.tabnav07{
	position:relative;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav07 ul{
	display:none;
	position:absolute;
	right:0;
	top:31px;
	z-index:1000;

}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav07 ul li{
	color:#FFFFFF !important;
	width:180px;
	height:auto;
	border-top:#312f30 solid 1px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav07 ul li a{
	color:#FFFFFF !important;
	display:block;
	width:160px;
	height:auto;
	padding:6px 10px;
	text-align:left;
	background:#4b4949;
	border-top:#797979 solid 1px;
	border-bottom:#312f30 solid 1px;
}
#main #main2column #colmunLeft .section01 #tabNav li.tabnav07 ul li a:hover{
	background:#363333;
}



#pagetopBtn {
	height: 77px;
}
#pagetopBtn p {
	padding-top: 41px;
	background: url(/img/common/column2_bg_btm.gif) no-repeat left top;
}

/********** clear-fix  ***********/
#main #main2column #colmunLeft .section01 #tabNav:after,
#main #main2column #colmunLeft .section01 #search .inner:after,
#main #main2column #colmunLeft #feed .feedInfo:after{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
	}

#main #main2column #colmunLeft .section01 #tabNav,
#main #main2column #colmunLeft .section01 #search .inner,
#main #main2column #colmunLeft #feed .feedInfo{
	zoom: 1;
	}

/********** skype **********/
#main #main2column #colmunLeft #outline .cont .txtBlock dl dt{
	clear: both;
}

