/* box.css */


/* CENTER */
#center .box {
	margin-bottom: 3em;
}
#center .box a.back {
	float: right;
	font-size: 1.2em;
	margin-top: 11px;
	text-decoration: none;
}
#center .box a.back:hover {
	text-decoration: underline;
}
#center .box h1 {
	color: #054090;
	font-weight: normal;
	font-size: 2.8em;
	margin-bottom: 16px;
}
#center .box h2 {
	color: #2173cf;
	font-weight: normal;
	font-size: 1.8em;
	margin-bottom: 9px;
}
#center .box h2 a {
	color: #2173cf;
}
#center .box h3 {
	color: #ff9710;
	font-weight: normal;
	font-size: 1.4em;
	margin-bottom: 3px;
}
#center .box h3 a {
	color: #ff9710;
}
#center .box .box_content {
	
}
#center .box .box_content .main_content {
	font-size: 1.2em;
	line-height: 1.4em;
	margin-bottom: 2em;
}
#center .box .box_content .main_content * {
	line-height: 1.4em;
}
#center .box .box_content .main_content h2 {
	font-size: 1.5em;
}
#center .box .box_content .main_content h3 {
	font-size: 1.167em;
}

/* box_gold */
#center .box_gold .box_top {
	background: #ffebc5 url('/dsg/box/center_box_gold_corner_top_left.gif') no-repeat top left;
}
#center .box_gold .box_top .box_bottom {
	background: url('/dsg/box/center_box_gold_corner_top_right.gif') no-repeat top right;
}
#center .box_gold .box_top .box_bottom .box_left {
	background: url('/dsg/box/center_box_gold_corner_bottom_left.gif') no-repeat bottom left;
}
#center .box_gold .box_top .box_bottom .box_left .box_right {
	background: url('/dsg/box/center_box_gold_corner_bottom_right.gif') no-repeat bottom right;
	padding: 10px;
}
#center .box_gold h1 {
	color: #2173cf;
	font-size: 1.8em;
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}
#center .box_gold ul.paging {
	background: #ffe2ab;
}

/* box_gold */
#center .box_gray .box_top {
	background: #EFEFEF url('/dsg/box/center_box_gray_corner_top_left.gif') no-repeat top left;
}
#center .box_gray .box_top .box_bottom {
	background: url('/dsg/box/center_box_gray_corner_top_right.gif') no-repeat top right;
}
#center .box_gray .box_top .box_bottom .box_left {
	background: url('/dsg/box/center_box_gray_corner_bottom_left.gif') no-repeat bottom left;
}
#center .box_gray .box_top .box_bottom .box_left .box_right {
	background: url('/dsg/box/center_box_gray_corner_bottom_right.gif') no-repeat bottom right;
	padding: 10px;
}
#center .box_gray h1 {
	color: #2173cf;
	font-size: 1.8em;
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}
#center .box_gray ul.paging {
	background: #ffe2ab;
}
#center .box_gray{
	background-color:#EFEFEF;
}




/* box_blue */
#center .box_blue .box_top {
	background: #e2f1ff url('/dsg/box/center_box_blue_corner_top_left.gif') no-repeat top left;
}
#center .box_blue .box_top .box_bottom {
	background: url('/dsg/box/center_box_blue_corner_top_right.gif') no-repeat top right;
}
#center .box_blue .box_top .box_bottom .box_left {
	background: url('/dsg/box/center_box_blue_corner_bottom_left.gif') no-repeat bottom left;
}
#center .box_blue .box_top .box_bottom .box_left .box_right {
	background: url('/dsg/box/center_box_blue_corner_bottom_right.gif') no-repeat bottom right;
	padding: 10px;
}
#center .box_blue h1 {
	color: #2173cf;
	font-size: 1.8em;
	margin-bottom: 0.6em;
}
#center .box_blue ul.paging {
	background: #c9e5ff;
}



/* LEFT  */
#left .box {
	margin-bottom: 15px;
}
#left .box h1 {
	color: #054090;
	font-weight: normal;
	font-size: 1.8em;
	margin-bottom: 0.5em;
}
#left .box .box_content {
	
}
#left .box .box_content .main_content {
	font-size: 1.1em;
	margin-bottom: 2em;
}

/* box_white */
#left .box_white .box_top {
	background: #fff url('/dsg/box/left_box_white_top.gif') no-repeat top left;
}
#left .box_white .box_top .box_bottom {
	background: url('/dsg/box/left_box_white_bottom.gif') no-repeat bottom left;
	padding: 10px;
}

/* box_gold */
#left .box_gold .box_top {
	background: #ffebc5 url('/dsg/box/left_box_gold_top.gif') no-repeat top left;
}
#left .box_gold .box_top .box_bottom {
	background: url('/dsg/box/left_box_gold_bottom.gif') no-repeat bottom left;
	padding: 10px;
}
#left .box_gold h1 {
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_pink */
#left .box_pink .box_top {
	background: #ff1a83 url('/dsg/box/left_box_pink_top.gif') no-repeat top left;
}
#left .box_pink .box_top .box_bottom {
	background: url('/dsg/box/left_box_pink_bottom.gif') no-repeat bottom left;
	padding: 10px;
}
#left .box_pink h1 {
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_green */
#left .box_green .box_top {
	background: #0a5d06 url('/dsg/box/left_box_green_top.gif') no-repeat top left;
}
#left .box_green .box_top .box_bottom {
	background: url('/dsg/box/left_box_green_bottom.gif') no-repeat bottom left;
	padding: 10px;
	color: #fff;
}
#left .box_green h1 {
	color: #fff;
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_green */
#left .box_blue .box_top {
	background: #054090 url('/dsg/box/left_box_blue_top.gif') no-repeat top left;
}
#left .box_blue .box_top .box_bottom {
	background: url('/dsg/box/left_box_blue_bottom.gif') no-repeat bottom left;
	padding: 10px;
	color: #fff;
}



/* RIGHT  */
#right .box {
	margin-bottom: 15px;
	height: 1%;
}
#right .box h1 {
	color: #054090;
	font-weight: normal;
	font-size: 1.8em;
	margin-bottom: 0.5em;
}
#right .box .box_content {
	
}
#right .box .box_content .main_content {
	font-size: 1.1em;
	margin-bottom: 2em;
}

/* box_white */
#right .box_white .box_top {
	background: #fff url('/dsg/box/right_box_white_top.gif') no-repeat top left;
}
#right .box_white .box_top .box_bottom {
	background: url('/dsg/box/right_box_white_bottom.gif') no-repeat bottom left;
	padding: 10px;
}

/* box_gold */
#right .box_gold .box_top {
	background: #ffebc5 url('/dsg/box/right_box_gold_top.gif') no-repeat top left;
}
#right .box_gold .box_top .box_bottom {
	background: url('/dsg/box/right_box_gold_bottom.gif') no-repeat bottom left;
	padding: 10px;
}
#right .box_gold h1 {
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_pink */
#right .box_pink .box_top {
	background: #ff1a83 url('/dsg/box/right_box_pink_top.gif') no-repeat top left;
}
#right .box_pink .box_top .box_bottom {
	background: url('/dsg/box/right_box_pink_bottom.gif') no-repeat bottom left;
	padding: 10px;
}
#right .box_pink h1 {
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_green */
#right .box_green .box_top {
	background: #0a5d06 url('/dsg/box/right_box_green_top.gif') no-repeat top left;
}
#right .box_green .box_top .box_bottom {
	background: url('/dsg/box/right_box_green_bottom.gif') no-repeat bottom left;
	padding: 10px;
	color: #fff;
}
#right .box_green h1 {
	color: #fff;
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}



/* CENTER_RIGHT  */
#center_right .box {
	margin-bottom: 15px;
}
#center_right .box h1 {
	color: #054090;
	font-weight: normal;
	font-size: 1.8em;
	margin-bottom: 0.5em;
}
#center_right .box .box_content {
	
}
#center_right .box .box_content .main_content {
	font-size: 1.1em;
	margin-bottom: 2em;
}

/* box_gold */
#center_right .box_gold .box_top {
	background: #ffebc5 url('/dsg/box/center_right_box_gold_top.gif') no-repeat top left;
}
#center_right .box_gold .box_top .box_bottom {
	background: url('/dsg/box/center_right_box_gold_bottom.gif') no-repeat bottom left;
	padding: 10px;
}
#center_right .box_gold h1 {
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_pink */
#center_right .box_pink .box_top {
	background: #ff1a83 url('/dsg/box/center_right_box_pink_top.gif') no-repeat top left;
}
#center_right .box_pink .box_top .box_bottom {
	background: url('/dsg/box/center_right_box_pink_bottom.gif') no-repeat bottom left;
	padding: 10px;
}
#center_right .box_pink h1 {
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_green */
#center_right .box_green .box_top {
	background: #0a5d06 url('/dsg/box/center_right_box_green_top.gif') no-repeat top left;
}
#center_right .box_green .box_top .box_bottom {
	background: url('/dsg/box/center_right_box_green_bottom.gif') no-repeat bottom left;
	padding: 10px;
	color: #fff;
}
#center_right .box_green h1 {
	color: #fff;
	padding-bottom: 0.3em;
	border-bottom: 2px solid #fff;
}

/* box_blue */
#center_right .box_blue .box_top {
	background: #e2f1ff url('/dsg/box/center_right_box_blue_top.gif') no-repeat top left;
}
#center_right .box_blue .box_top .box_bottom {
	background: url('/dsg/box/center_right_box_blue_bottom.gif') no-repeat bottom left;
	padding: 10px;
}

