.content_sp {float:left;clear:left;width:760px;margin-top:11px;}
.content_head_sp {float:left;clear:left;width:760px;height:31px;background: url(content_box_head.gif) no-repeat top left;}
.content_head_sp h2 {font-weight:bold;color:#534903;padding:11px 0 0 15px;margin:0;font-size:110%;}

.content_body_sp {float:left;clear:left;width:760px;background: url(content_box_body.gif) repeat-y top left;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 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 a {font-weight:bold;color:#6999c5;text-decoration:underline;}
.content_footer_sp {float:left;clear:left;width:760px;height:25px;background: url(content_box_footer.gif) no-repeat top left;}

.content_head_sp_2 {float:left;clear:left;width:760px;height:31px;background: url(content_box_head_2.gif) no-repeat top left;}
.content_head_sp_2 h2 {font-weight:bold;color:#534903;padding:11px 0 0 15px;margin:0;font-size:110%;}

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

.content_body_sp_2 {float:left;clear:left;width:760px;background: url(content_box_body_2.gif) repeat-y top left;padding:10px 0 5px 0;}
.content_footer_sp_2 {float:left;clear:left;width:760px;height:25px;background: url(content_box_footer.gif) no-repeat 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%}