@charset "utf-8";

/*
++++++++++++++++++++++++++++++++++++++++++++++
	Last Updated: September 17, 2008
++++++++++++++++++++++++++++++++++++++++++++++
*/

/**/
body #contentsHeader h2 {
	margin: 10px 0 5px;
}
body #body .contents .column .news dl dt {
	color: #ccc;
}

body #body .contents .column .release h2 {
	margin-bottom: 20px;
}

/**/
body #body .contents #contentsMiddle {
	width: 960px;
	margin: 0 auto 0;
	overflow: hidden;
	clear: both;
}
body #body .contents  #contentsMiddle h2 {
	padding: 30px 0 10px;
}
body #body #contentsMiddle .release {
	width: 960px;
	background: none;
}
body #body #contentsMiddle .release .linkBox01 {
	width: 240px;
	float: left;
}
body #body #contentsMiddle .release .linkBox01 p.thumb {
	float: left;
}
body #body #contentsMiddle .release .linkBox01 p.thumb {
}

/**/
body #contentsfooter {
	width: 960px;
	margin: 20px auto 0;
	overflow: hidden;
	background: #101414;
}
body #contentsfooter h2 {
	padding: 15px 20px 10px;
	background: url(../../images/common/bg_solidline_w_bk.gif) repeat-x left bottom;
}
body #contentsfooter .pickup {
	margin: 0 0 20px;
	clear: both;
	overflow: hidden;
}
body #contentsfooter .pickup ul {
	width: 940px;
	padding: 20px;
}
body #contentsfooter .pickup ul li {
	width: 150px;
	padding-left: 3px;
	float: left;
}
body #contentsfooter .pickup ul li span {
	padding: 3px 6px 10px;
	display: block;
}
body #contentsfooter .pickup ul li a {
	display: block;

}
body #contentsfooter .pickup ul li a:hover {
	text-decoration: none;
	background: #000;

}

/*----------------------------------
 4..linkList
------------------------------------*/
#body .contents .column .linkList .linkBox01 a {
	color: #fff;
}
#body .contents .column .linkList .linkBox01 a:hover {
	color: #fff;
}

/*----------------------------------
 1..channel01
------------------------------------*/
body.channel01 #contentsHeader {
	background: #1B2D6C url(../../images/index/bg_channel_ch01.jpg) repeat-x left top;
}
body.channel01 #contentsHeader .contents {
	background: url(../../images/index/bg_channelnav_t_ch01.gif) no-repeat left top;
}
body.channel01 #contentsHeader .contents ul.channelNav {
	background: url(../../images/index/bg_channelnav_b_ch01.gif) no-repeat left bottom;
}
body.channel01 #body {
	color: #fff;
	background: #1B2D6C;
}
body.channel01 #body .contents .column h2 {
	background: url(../../images/index/bg_solidline_w_blue.gif) repeat-x left bottom;
}
body.channel01 #body .contents .column .news dl dt {
	background: url(../../images/common/arrow_wh.gif) no-repeat left .8em;
}
body.channel01 #body .contents .column .linkList .linkBox01 p.thumb {
	padding: 0;
	border: 2px solid #414580;
}
body.channel01 #body .contents .column .feature a img {
	display: block;
	border: 2px solid #414580;
}
body.channel01 #body .contents .column .feature a:hover img {
	display: block;
	border: 2px solid #fff;
}
body.channel01 #body .contents #contentsMiddle {
	background: #1B2D6C;
}
body.channel01 #body .contents .column .linkList .linkBoxOver p.thumb {
	padding: 0;
	border: 2px solid #fff;
}
body.channel01 #body a {
	color: #fff;
}


/*----------------------------------
 2..channel02
------------------------------------*/
body.channel02 #contentsHeader {
	background: #384F0F url(../../images/index/bg_channel_ch02.jpg) repeat-x left top;
}
body.channel02 #contentsHeader .contents {
	background: url(../../images/index/bg_channelnav_t_ch02.gif) no-repeat left top;
}
body.channel02 #contentsHeader .contents ul.channelNav {
	background: url(../../images/index/bg_channelnav_b_ch02.gif) no-repeat left bottom;
}
body.channel02 #body {
	color: #fff;
	background: #384F0F;
}
body.channel02 #body .contents .column h2 {
	background: url(../../images/index/bg_solidline_w_green.gif) repeat-x left bottom;
}
body.channel02 #body .contents .column .news dl dt {
	background: url(../../images/common/arrow_wh.gif) no-repeat left .8em;
}
body.channel02 #body .contents .column .linkList .linkBox01 p.thumb {
	padding: 0;
	border: 2px solid #587B17;
}
body.channel02 #body .contents .column .feature a img {
	display: block;
	border: 2px solid #587B17;
}
body.channel02 #body .contents .column .feature a:hover img {
	display: block;
	border: 2px solid #fff;
}
body.channel02 #body .contents #contentsMiddle {
	background: #384F0F;
}
body.channel02 #body .contents .column .linkList .linkBoxOver p.thumb {
	padding: 0;
	border: 2px solid #fff;
}
body.channel02 #body a {
	color: #fff;
}

/*----------------------------------
 2..channel03
------------------------------------*/
body.channel03 #contentsHeader {
	background: #452346 url(../../images/index/bg_channel_ch03.jpg) repeat-x left top;
}
body.channel03 #contentsHeader .contents {
	background: url(../../images/index/bg_channelnav_t_ch03.gif) no-repeat left top;
}
body.channel03 #contentsHeader .contents ul.channelNav {
	background: url(../../images/index/bg_channelnav_b_ch03.gif) no-repeat left bottom;
}
body.channel03 #body {
	color: #fff;
	background: #452346;
}
body.channel03 #body .contents .column h2 {
	background: url(../../images/index/bg_solidline_w_purple.gif) repeat-x left bottom;
}
body.channel03 #body .contents .column .news dl dt {
	background: url(../../images/common/arrow_wh.gif) no-repeat left .8em;
}
body.channel03 #body .contents .column .linkList .linkBox01 p.thumb {
	padding: 0;
	border: 2px solid #69406C;
}
body.channel03 #body .contents .column .feature a img {
	display: block;
	border: 2px solid #69406C;
}
body.channel03 #body .contents .column .feature a:hover img {
	display: block;
	border: 2px solid #fff;
}
body.channel03 #body .contents #contentsMiddle {
	background: #452346;
}
body.channel03 #body .contents .column .linkList .linkBoxOver p.thumb {
	padding: 0;
	border: 2px solid #fff;
}
body.channel03 #body a {
	color: #fff;
}


/*----------------------------------
 2..channel04
------------------------------------*/
body.channel04 #contentsHeader {
	background: #BD3B6D url(../../images/index/bg_channel_ch04.jpg) repeat-x left top;
}
body.channel04 #contentsHeader .contents {
	background: url(../../images/index/bg_channelnav_t_ch04.gif) no-repeat left top;
}
body.channel04 #contentsHeader .contents ul.channelNav {
	background: url(../../images/index/bg_channelnav_b_ch04.gif) no-repeat left bottom;
}
body.channel04 #body {
	color: #fff;
	background: #BD3B6D;
}
body.channel04 #body .contents .column h2 {
	background: url(../../images/index/bg_solidline_w_pink.gif) repeat-x left bottom;
}
body.channel04 #body .contents .column .news dl dt {
	background: url(../../images/common/arrow_wh.gif) no-repeat left .8em;
}
body.channel04 #body .contents .column .linkList .linkBox01 p.thumb {
	padding: 0;
	border: 2px solid #DA5692;
}
body.channel04 #body .contents .column .feature a img {
	display: block;
	border: 2px solid #DA5692;
}
body.channel04 #body .contents .column .feature a:hover img {
	display: block;
	border: 2px solid #fff;
}
body.channel04 #body .contents #contentsMiddle {
	background: #BD3B6D;
}
body.channel04 #body .contents .column .linkList .linkBoxOver p.thumb {
	padding: 0;
	border: 2px solid #fff;
}
body.channel04 #body a {
	color: #fff;
}


/*----------------------------------
 2..channel05
------------------------------------*/
body.channel05 #contentsHeader {
	background: #C16824 url(../../images/index/bg_channel_ch05.jpg) repeat-x left top;
}
body.channel05 #contentsHeader .contents {
	background: url(../../images/index/bg_channelnav_t_ch05.gif) no-repeat left top;
}
body.channel05 #contentsHeader .contents ul.channelNav {
	background: url(../../images/index/bg_channelnav_b_ch05.gif) no-repeat left bottom;
}
body.channel05 #body {
	color: #fff;
	background: #C16824;
}
body.channel05 #body .contents .column h2 {
	background: url(../../images/index/bg_solidline_w_orange.gif) repeat-x left bottom;
}
body.channel05 #body .contents .column .news dl dt {
	background: url(../../images/common/arrow_wh.gif) no-repeat left .8em;
}
body.channel05 #body .contents .column .linkList .linkBox01 p.thumb {
	padding: 0;
	border: 2px solid #DD8D37;
}
body.channel05 #body .contents .column .feature a img {
	display: block;
	border: 2px solid #DD8D37;
}
body.channel05 #body .contents .column .feature a:hover img {
	display: block;
	border: 2px solid #fff;
}
body.channel05 #body .contents #contentsMiddle {
	background: #C16824;
}
body.channel05 #body .contents .column .linkList .linkBoxOver p.thumb {
	padding: 0;
	border: 2px solid #fff;
}
body.channel05 #body a {
	color: #fff;
}


/*----------------------------------
 2..channel06
------------------------------------*/
body.channel06 #contentsHeader {
	background: #2A211C url(../../images/index/bg_channel_ch06.jpg) repeat-x left top;
}
body.channel06 #contentsHeader .contents {
	background: url(../../images/index/bg_channelnav_t_ch06.gif) no-repeat left top;
}
body.channel06 #contentsHeader .contents ul.channelNav {
	background: url(../../images/index/bg_channelnav_b_ch06.gif) no-repeat left bottom;
}
body.channel06 #body {
	color: #fff;
	background: #2A211C;
}
body.channel06 #body .contents .column h2 {
	background: url(../../images/index/bg_solidline_w_brown.gif) repeat-x left bottom;
}
body.channel06 #body .contents .column .news dl dt {
	background: url(../../images/common/arrow_wh.gif) no-repeat left .8em;
}
body.channel06 #body .contents .column .linkList .linkBox01 p.thumb {
	padding: 0;
	border: 2px solid #524036;
}
body.channel06 #body .contents .column .feature a img {
	display: block;
	border: 2px solid #524036;
}
body.channel06 #body .contents .column .feature a:hover img {
	display: block;
	border: 2px solid #fff;
}
body.channel06 #body .contents #contentsMiddle {
	background: #2A211C;
}
body.channel06 #body .contents .column .linkList .linkBoxOver p.thumb {
	padding: 0;
	border: 2px solid #fff;
}
body.channel06 #body a {
	color: #fff;
}


/*----------------------------------
 2..channel10
------------------------------------*/
body.channel10 #contentsHeader {
	background: #383838 url(../../images/index/bg_channel_ch10.jpg) repeat-x left top;
}
body.channel10 #contentsHeader .contents {
	background: url(../../images/index/bg_channelnav_t_ch10.gif) no-repeat left top;
}
body.channel10 #contentsHeader .contents ul.channelNav {
	background: url(../../images/index/bg_channelnav_b_ch10.gif) no-repeat left bottom;
}
body.channel10 #body {
	color: #fff;
	background: #383838;
}
body.channel10 #body .contents .column h2 {
	background: url(../../images/index/bg_solidline_w_grey.gif) repeat-x left bottom;
}
body.channel10 #body .contents .column .news dl dt {
	background: url(../../images/common/arrow_wh.gif) no-repeat left .8em;
}
body.channel10 #body .contents .column .linkList .linkBox01 p.thumb {
	padding: 0;
	border: 2px solid #666;
}
body.channel10 #body .contents .column .feature a img {
	display: block;
	border: 2px solid #666;
}
body.channel10 #body .contents .column .feature a:hover img {
	display: block;
	border: 2px solid #fff;
}
body.channel10 #body .contents #contentsMiddle {
	background: #383838;
}
body.channel10 #body .contents .column .linkList .linkBoxOver p.thumb {
	padding: 0;
	border: 2px solid #fff;
}
body.channel10 #body a {
	color: #fff;
}
