@charset "utf-8";

#bodySec {
	margin: 20px 0px 0px 0px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea {
	width: 904px;
	margin: 0px 0px 0px 14px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer {
	float: left;
	width: 659px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer h2 {
	margin: 0px 0px 30px 0px;
}

/* div.subNaviPart */

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart {
	float: left;
	width: 164px;
	height: 177px;
	padding: 24px 13px 21px 13px;
	background-image: url("/cn/corc/image/index_sidenavi_bg.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li {
	height: 16px;
	font-size: 1px;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li a {
	display: block;
	width: 164px;
	height: 16px;
	background-image: url("/cn/corc/image/index_sidenavi_r.gif");
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	text-decoration: none;
	font-size: 1px;
	vertical-align: bottom;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li a:link {
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li a:visited {
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li a:hover {
	background-position: right top;
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li a img {
	vertical-align: bottom;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi1 {
	height: 16px;
	margin: 0px 0px 12px 0px ;
	padding: 0px 0px 11px 0px;
	border-bottom: 1px solid #B6BAD0;
	background-image: url("/cn/corc/image/index_sidenavi1r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi1 a {
	background-image: url("/cn/corc/image/index_sidenavi1r.gif");
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi2 {
	height: 16px;
	margin: 0px 0px 12px 0px ;
	padding: 0px 0px 11px 0px;
	border-bottom: 1px solid #B6BAD0;
	background-image: url("/cn/corc/image/index_sidenavi2r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi2 a {
	background-image: url("/cn/corc/image/index_sidenavi2r.gif");
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi3 {
	height: 16px;
	margin: 0px 0px 12px 0px ;
	padding: 0px 0px 11px 0px;
	border-bottom: 1px solid #B6BAD0;
	background-image: url("/cn/corc/image/index_sidenavi3r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi3 a {
	background-image: url("/cn/corc/image/index_sidenavi3r.gif");
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi4 {
	height: 16px;
	margin: 0px 0px 12px 0px ;
	padding: 0px 0px 11px 0px;
	border-bottom: 1px solid #B6BAD0;
	background-image: url("/cn/corc/image/index_sidenavi4r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi4 a {
	background-image: url("/cn/corc/image/index_sidenavi4r.gif");
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi5 {
	height: 16px;
	background-image: url("/cn/corc/image/index_sidenavi5r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.subNaviPart ul li.navi5 a {
	background-image: url("/cn/corc/image/index_sidenavi5r.gif");
}


/* div.mainNaviPart */


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart {
	float: right;
	width: 440px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt a {
	display: block;
	height: 17px;
	background-image: url("/cn/corc/image/index_mainnavi_r.gif");
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	text-decoration: none;
	font-size: 1px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt a:link {
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt a:visited {
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt a:hover {
	background-position: right top;
	text-decoration: none;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt a img {
	vertical-align: bottom;
}



#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi1 {
	width: 143px;
	margin: 0px 0px 5px 0px ;
	background-image: url("/cn/corc/image/index_mainnavi1r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi1 a {
	width: 143px;
	background-image: url("/cn/corc/image/index_mainnavi1r.gif");
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi2 {
	width: 101px;
	margin: 0px 0px 5px 0px ;
	background-image: url("/cn/corc/image/index_mainnavi2r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi2 a {
	width: 101px;
	background-image: url("/cn/corc/image/index_mainnavi2r.gif");
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi3 {
	width: 115px;
	margin: 0px 0px 5px 0px ;
	background-image: url("/cn/corc/image/index_mainnavi3r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi3 a {
	width: 115px;
	background-image: url("/cn/corc/image/index_mainnavi3r.gif");
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi4 {
	width: 101px;
	margin: 0px 0px 11px 0px ;
	background-image: url("/cn/corc/image/index_mainnavi4r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi4 a {
	width: 101px;
	background-image: url("/cn/corc/image/index_mainnavi4r.gif");
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi5 {
	width: 101px;
	margin: 0px 0px 35px 0px ;
	background-image: url("/cn/corc/image/index_mainnavi5r.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dt.navi5 a {
	width: 101px;
	background-image: url("/cn/corc/image/index_mainnavi5r.gif");
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dd {
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 15px 0px;
	background-image: url("/cn/corc/image/index_main_dotline.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 80%;
	line-height: 130%;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dd a {
	color: #696E88;
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dd a:link {
	color: #696E88;
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dd a:visited {
	color: #696E88;
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.mainContainer div.mainNaviPart dl dd a:hover {
	color: #67AFE0;
	text-decoration: none;
}






/**
	div.newsContainer
**/

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer {
	float: right;
	width: 227px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.title {
	width: 216px;
	height: 18px;
	margin: 0px 0px 10px 0px;
	padding: 3px 5px 3px 6px;
	background-image: url("/cn/corc/image/index_right_info_bg.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.title h3 {
	float: left;
	width: 95px;
	margin: 2px 0px 0px 0px;
	font-size: 1px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.title h3 img {
	vertical-align: bottom;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.title p.btn {
	float: right;
	width: 59px;
	font-size: 1px;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.title p.btn img {
	vertical-align: bottom;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.newsText {
	padding: 0px 0px 10px 0px;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.newsText dl.news dt {
	margin: 0px 14px 5px 14px;
	font-size: 65%;
	font-weight: bold;
	color: #65679A;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.newsText dl.news dd {
	margin: 0px 0px 10px 0px;
	padding: 0px 14px 13px 14px;
	background-image: url("/cn/corc/image/index_side_dotline.gif");
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 80%;
	line-height: 140%;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.newsText dl.news dd a {
	color: #666666;
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.newsText dl.news dd a:link {
	color: #666666;
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.newsText dl.news dd a:visited {
	color: #666666;
	text-decoration: none;
}

#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.newsText dl.news dd a:hover {
	color: #1F7ACC;
	text-decoration: underline;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.banner {
	margin: 0px 0px 30px 0px;
}


#bodySec #bodySecBoard #maincontentsBlock #maincontentsArea div.newsContainer div.banner ul li {
	margin: 0px 0px 15px 0px;
}


