.content_404 {float:left;clear:left;width:766px;height:442px;background: url(404_bg_shadow.png) no-repeat top left; margin-top:11px;}
.content_head_404 {width:758px;height:72px;background: url(404_head_bg.png) no-repeat top left;margin:4px 0 0 4px;}
.content_head_404 h2 {font-family:aller;font-weight:bold;color:#fff;margin:0;font-size:40px;padding:10px 0 0 15px;text-align:left;}
.content_body_404 {float:center;clear:center;width:750px;height:155px;background-color: #ffffff;margin-left:8px;}
.content_404_left {float:left;padding-top:10px;padding-left:15px;width:322px;height:145px;background-color: #cccccc;}
.content_404_left li {width:292px;color:#cc6633;font-family:arial;font-weight:bold;font-size:15px;}
.content_404_left li.spaced {width:292px;color:#cc6633;font-family:arial;font-weight:bold;font-size:15px;padding-top:10px;}
.content_404_left li a{width:292px;color:#cc6633;font-family:arial;font-weight:bold;font-size:15px;text-decoration: underline;}
ul {padding:0;margin:0;list-style-type:none;}
li {padding:0;margin:0;list-style-type:none;}
.content_404_right {float:left;width:395px;height:145px;background-color: #ffffff;padding-top:10px;padding-left:10px;}
.content_404_right li {width:380px;color:#000000;font-family:arial;font-weight:bold;font-size:15px;}
.content_404_bt1 {float:left;clear:left;width:122px;height:44px;background: url(404_appl_bt.png) no-repeat top left; margin-top:35px;}
.content_404_bt1 li {width:122px;height:44px;color:#ffffff;text-align:center;padding-top:13px;}
.content_404_bt1 li a {text-decoration: none;color:#ffffff;font-family:arial;font-weight:bold;font-size:15px;}
.content_404_bt2 {float:right;clear:right;width:269px;height:44px;background: url(404_back_bt.png) no-repeat top left; margin-top:35px;}
.content_404_bt2 li {width:269px;height:44px;color:#ffffff;text-align:center;padding-top:13px;}
.content_404_bt2 li a {text-decoration: none;color:#ffffff;font-family:arial;font-weight:bold;font-size:15px;}

#content_marketing {clear:left;width:776px;height:1110px;background: url(marketing_back.png) repeat-y top left; margin:0px;padding:0px;}
#content_marketing ul {list-style-type:none;padding:0;margin-top:0px;}
#content_marketing li {list-style-type:none;padding:0;margin-top:0px;}
#content_marketing a {color:#cc3333;}
#content_marketing a.white {color:#ffffff;text-decoration:none;}
#column1 {float:left;clear:left;width:252px;padding:0;margin-top:5px;margin-right:2px;}
#column1 ul {padding:0;margin:0;list-style-type:none;}
#column1 li {float:left;clear:left;width:220px;padding-top:0px;margin-left:15px;font-family:arial;font-size:11px;}
#column1 li.circle{float:left;clear:left;width:190px;margin-left:40px;padding-top:0px;font-family:arial;font-size:11px;list-style-type:circle;list-style-position:outside;}
#column1 li.hiphen{float:left;clear:left;width:200px;margin-left:25px;padding-top:0px;font-family:arial;font-size:11px;list-style-image: url("u_score.png"); list-style-position:outside;}
#column1 li red {color:#cc3333;font-family:arial;font-size:11px;font-weight:bold;}
#column2 {float:left;width:252px;padding:0;margin-top:5px;margin-right:2px;}
#column2 ul {padding:0;margin:0;list-style-type:none;}
#column2 li {float:left;clear:left;width:220px;padding-top:0px;margin-left:15px;font-family:arial;font-size:11px;}
#column2 li.big {float:left;clear:left;width:470px;padding-top:0px;margin-left:15px;font-family:arial;font-size:11px;}
#column2 li.circle{float:left;clear:left;width:190px;margin-left:40px;padding-top:0px;font-family:arial;font-size:11px;list-style-type:circle;list-style-position:outside;}
#column2 li.hiphen{float:left;clear:left;width:200px;margin-left:25px;padding-top:0px;font-family:arial;font-size:11px;list-style-image: url("u_score.png"); list-style-position:outside;}
#column2 li.hiphenb{float:left;clear:left;width:470px;margin-left:25px;padding-top:0px;font-family:arial;font-size:11px;list-style-image: url("u_score.png"); list-style-position:outside;}
#column2 li.hiphenbm{float:left;clear:left;width:200px;margin-left:40px;padding-top:0px;font-family:arial;font-size:11px;list-style-image: url("u_score.png"); list-style-position:outside;}
#column2 li.uscore{float:left;clear:left;width:200px;margin-left:25px;padding-top:0px;font-family:arial;font-size:11px;text-decoration:underline;}
#column2 li.uscoreb{float:left;clear:left;width:470px;margin-left:25px;padding-top:0px;font-family:arial;font-size:11px;text-decoration:underline;}
#column2 li red {color:#cc3333;font-family:arial;font-size:11px;font-weight:bold;}
#column3 {float:left;width:252px;padding:0;margin-top:5px;}
#column3 ul {padding:0;margin:0;list-style-type:none;}
#column3 li {float:left;clear:left;width:220px;padding-top:0px;margin-left:15px;font-family:arial;font-size:11px;}
#column3 li.circle{float:left;clear:left;width:190px;margin-left:40px;padding-top:0px;font-family:arial;font-size:11px;list-style-type:circle;list-style-position:outside;}
#column3 li.hiphen{float:left;clear:left;width:200px;margin-left:25px;padding-top:0px;font-family:arial;font-size:11px;list-style-image: url("u_score.png"); list-style-position:outside;}
#column3 li red {color:#cc3333;font-family:arial;font-size:11px;font-weight:bold;}

.content_marketing_butbox {width:758px;height:51px;background: url(marketing_bt_back.png) no-repeat top left;margin-bottom:3px;margin-left:1px;}
.head3 {color:#ffffff;font-family:arial;font-size:24px;text-align:left;padding-top:10px;padding-left:10px;font-weight:bold;}
.content_marketing_spacer {width:252px;height:51px;margin-bottom:3px;margin-right:1px;}
.content_marketing_sbox {width:252px;height:327px;background: url(box_back.png) no-repeat top left;margin-bottom:3px;margin-right:1px;}
.content_marketing_sbox h2 {width:236px;height:36px;color:#ffffff;font-family:arial;font-size:14px;background: url(box_back_head.png) no-repeat ;background-position:5px 5px;margin:0px;padding-top:20px;padding-left:15px;text-align:left;}
.content_marketing_sbox h3 {width:236px;height:36px;color:#ffffff;font-family:arial;font-size:14px;background: url(box_back_head.png) no-repeat ;background-position:5px 5px;margin:0px;padding-top:12px;padding-left:15px;text-align:left;}
.content_marketing_bbox {width:506px;height:327px;background: url(box_big_back.png) no-repeat top left;margin-bottom:3px;}
.content_marketing_bbox h2 {width:506px;height:36px;color:#ffffff;font-family:arial;font-size:14px;background: url(box_big_back_head.png) no-repeat ;background-position:5px 5px;margin:0px;padding-top:20px;padding-left:15px;text-align:left;}
#mt_footer {float:left;clear:left;width:776px;height:30px;background-color:#333333;margin-top:0px;color:#fff;}
#mt_footer_left {float:left;width:240px;padding: 8px 0 0 15px;font-weight:bold;}
#mt_footer_left img {margin-bottom: -8px;margin-left:5px;}
#mt_footer_right {float:left;width:490px;text-align:right;padding: 8px 15px 0 0;color:#51a84d;}
#mt_footer_right a {color:#fff;text-decoration:none;margin:0 3px 0 3px;font-weight:normal;}
#mt_footer_right a:hover {text-decoration:underline;}

.content_sp {float:left;clear:left;width:774px;margin-top:11px;}
.content_head_sp {float:left;clear:left;width:774px;height:48px;background: url(content_box_head_3.png) no-repeat top left;text-align:center;}
.content_head_sp h2 {font-weight:bold;color:#222;padding:21px 0 0 15px;margin:0;font-size:14px;}

.content_head_sp_active {float:left;clear:left;width:774px;height:43px;background: url(content_box_head_active.png) no-repeat top left;}
.content_head_sp_active h2 {font-weight:bold;color:#fff;padding:16px 0 0 15px;margin:0;font-size:110%;}

.content_head_sp_2 {float:left;clear:left;width:774px;height:43px;background: url(content_box_head.png) no-repeat top left;}
.content_head_sp_2 h2 {font-weight:bold;color:#000;padding:16px 0 0 15px;margin:0;font-size:110%;}

.content_head_sp_3 {float:left;clear:left;width:774px;height:48px;background: url(content_box_head_3.png) no-repeat top left;text-align:center;}
.content_head_sp_3 h2 {font-weight:bold;color:#000;padding:21px 0 0 15px;margin:0;font-size:14px;}

.content_body_sp {float:left;clear:left;width:774px;background: url(center_bg_full.png) repeat-y top center;padding:10px 0 5px 0;}
.content_body_sp .box_left {float:left;width:475px;text-align:left;padding: 0 10px 0 15px;font-size:110%;}
.content_body_sp .box_right {float:left;width:230px;text-align:left;padding: 0 10px 0 10px;border-left: 1px solid #aaaaaa;font-size:110%;}
.content_body_sp .box_left2 {float:left;width:230px;text-align:left;padding: 0 10px 0 15px;font-size:110%;}
.content_body_sp .box_right2 {float:left;width:475px;text-align:left;padding: 0 10px 0 10px;border-left: 1px solid #aaaaaa;font-size:110%;}

.content_body_sp .box_middle {float:left;clear:left;width:730px;text-align:left;padding: 0 15px 0 15px;text-align:justify;font-size:110%;}
.content_body_sp .box_middle h2 {float:left;clear:left;width:730px;font-size:150%;padding: 30px 0 10px 0;margin:0;color:#6996c5;}
.content_body_sp .box_middle h2 {float:left;clear:left;width:730px;font-size:150%;padding: 30px 0 10px 0;margin:0;color:#6996c5;}
.content_body_sp .box_middle p {float:left;clear:left;width:730px;padding:5px 0 5px 0;}
.content_body_sp .box_middle ul {float:left;clear:left;width:705px;padding:0 0 0 25px;margin:0;list-style-type:disc;}
.content_body_sp .box_middle ul li {padding: 2px 0 2px 0;margin:0;}
.content_body_sp .box_middle ul li.head {width:730px;font-size:15px;font-weight:bold;padding-bottom:20px;}
.content_body_sp .box_middle ul li.circleh {float:left;clear:left;width:730px;margin-left:40px;padding-top:0px;font-family:arial;font-size:12px;list-style-type:circle;list-style-position:outside;}
.content_body_sp .box_middle ul li.circle {float:left;clear:left;width:730px;margin-left:40px;padding-top:0px;font-family:arial;font-size:12px;list-style-type:circle;list-style-position:outside;}
.content_body_sp .box_middle ul li.spacer {float:left;clear:left;width:730px;height:20px;}
.content_body_sp a {font-weight:bold;color:#6999c5;text-decoration:underline;}

.content_body_sp_2 {float:left;clear:left;width:774px;background: url(center_bg_white.png) repeat-y top left;padding:10px 0 5px 0;}

.content_body_sp_3 {float:left;clear:left;width:774px;background: url(center_bg_full.png) no-repeat top left;padding:10px 0 5px 0;}
.content_body_sp_3 .box_left {float:left;width:475px;text-align:left;padding: 0 10px 0 20px;font-size:110%;}
.content_body_sp_3 .box_right {float:left;width:240px;text-align:left;padding: 0 10px 0 10px;border-left: 1px solid #aaaaaa;font-size:110%;}
.content_body_sp_3 .box_middle {float:left;clear:left;width:730px;text-align:left;padding: 0 15px 0 15px;text-align:justify;font-size:110%;}
.content_body_sp_3 .box_middle p {float:left;clear:left;width:730px;padding:5px 0 5px 0;}
.content_body_sp_3 h3 {font-weight:bold;font-size:110%;color:#000;margin:0;padding:0;}
.content_body_sp_3 p {font-weight:normal;color:#000;}
.content_body_sp_3 .indent {font-weight:normal;color:#000;padding-left:10px;margin-top:1px;margin-bottom:12px;}
.content_body_sp_3 a {font-weight:bold;color:#6999c5;text-decoration:underline;}

.content_footer_sp {float:left;clear:left;width:774px;height:25px;background: url(content_box_footer.png) no-repeat top left;}
.content_footer_sp_2 {float:left;clear:left;width:774px;height:25px;background: url(content_box_footer.png) no-repeat top left;}
.content_footer_sp_3 {float:left;clear:left;width:774px;height:6px;background: url(center_bg.png) repeat-y top left;}


.content_sp ul {float:left;padding:0;margin:0;list-style-type:none;width:250px;}
.content_sp ul li.bb_li_1 {float:left;clear:left;padding:3px 0 0 30px;margin:0;width:220px;height:22px;list-style-type:none;background: url(li_arrow_orange_2.gif) no-repeat 20px 8px;}
.content_sp ul li.bb_li_2 {float:left;clear:left;padding:3px 0 0 23px;margin:0;width:227px;height:22px;list-style-type:none;background: url(li_arrow_orange_2.gif) no-repeat 13px 8px;}
.content_sp ul li.bb_li_3 {float:left;clear:left;padding:3px 0 0 16px;margin:0;width:234px;height:22px;list-style-type:none;background: url(li_arrow_orange_2.gif) no-repeat 6px 8px;}
.content_sp ul li a {font-size:110%;color:#000;text-decoration:none;}
.content_sp ul li a:hover {text-decoration:underline;}

.content_body_sp .big_error {float:left;clear:left;width:730px;margin-bottom:10px;color:#d00;font-weight:bold;}

span.error {float:left;color:#d00;font-weight:bold;padding-left:5px;}

.small_form {float:left;clear:left;width:730px;}
.small_form .param div {float:left;clear:left;width:730px;padding:2px 0 2px 0;}
.small_form .param div label {float:left;width:100px;color:#423f3d;}
.small_form .param div input {float:left;width:300px;}
.small_form .param div.auto input {width:auto;margin-left:105px;margin-right:5px;}
.small_form .param div.auto label {width:auto;}
.small_form .param div.auto span.error {padding:2px 0 2px 0;}

.small_form .param div.help {font-size:90%;border:1px solid #ddd;padding:5px;}

.small_form .param div select {float:left;width:305px;}
.small_form .param div textarea {float:left;width:300px;}

.small_form .param div .submit {width:auto;margin-left:105px;}
.small_form .param div .submit2 {width:auto;margin-left:105px;border:1px solid #d5d5d4;background-color:#eeeeeb;color:#415e7b;font-weight:bold;padding:3px;}

.setting_form {float:left;clear:left;border:1px solid #ddd;padding:5px;margin: 10px 0 0 0;width:718px;background-color:#eee;}
.setting_form div {float:left;width:215px;}
.setting_form div label {font-weight:bold;color:#30341d;}
.setting_form div select {width:210px;margin-top:3px;}

.setting_msg {float:left;clear:left;width:718px;padding:5px;border:1px solid #ddd;background-color:#fafafa;margin-bottom:5px;font-weight:bold;}

p.description {padding-left:15;font-size:90%}
