@charset "utf-8";
/* CSS Document */

.publish{width:960px;margin:0 auto;border:1px solid #ccc;margin-bottom:10px;}
.publish h2.welcome{height:35px;line-height:35px;padding:0 20px;background:#AB1F24;font-size:16px;margin:0 0 10px 0;color:#fff}
.publish h2.red_title{height:35px;line-height:35px;padding:0 20px;background:#AB1F24;font-size:16px;margin:0 0 10px 0;color:#fff}
.padding_frame .step_view{font-size:14px;font-weight:bold;text-align:center;}
.padding_frame .step_view a{text-decoration:none;}
.padding_frame .step_view a img{border:0 none;margin:0 20px;margin-bottom:10px;}

.padding_frame .step,
.padding_frame .step_four{height:55px;border:1px solid #ccc;margin-bottom:10px;background:url(../img/ac/publish_roadmap_master.gif) repeat-x left bottom;}
.padding_frame .step .current_step,
.padding_frame .step .next_step,
.padding_frame .step .past_step{width:147px;padding:15px 0 0 30px;height:40px;float:left}
.padding_frame .step_four .current_step,
.padding_frame .step_four .next_step,
.padding_frame .step_four .past_step{width:194px;padding:15px 0 0 30px;height:40px;float:left}
.padding_frame .current_step b,
.padding_frame .past_step b,
.padding_frame .next_step b{display:block;width:16px;height:16px;line-height:16px;padding:4px;text-align:center;float:left;border:1px solid #F9AD81;color:#F9AD81}
.padding_frame .current_step b{border-color:#004276;color:#004276}
.padding_frame .past_step b em{display:block;width:17px;height:14px;background:url(../img/ac/publish_roadmap_master.gif) no-repeat left top;overflow:hidden}
.padding_frame .next_step b{border:1px solid #969696;color:#969696}
.padding_frame .current_step p,
.padding_frame .past_step p,
.padding_frame .next_step p{width:100px;height:25px;line-height:25px;float:left;margin:0;padding-left:10px;font-size:14px;font-weight:bold;color:#F9AD81}
.padding_frame .next_step p{color:#969696;}
.padding_frame .current_step p{color:#004276}
.padding_frame .current_step{background:url(../img/ac/publish_roadmap_master.gif) repeat-x left -289px;}
.padding_frame .next_step{background:url(../img/ac/publish_roadmap_master.gif) repeat-x left bottom;}
.padding_frame .past_step{background:url(../img/ac/publish_roadmap_master.gif) repeat-x left -234px;}
.padding_frame .current_step_right,
.padding_frame .next_step_right,
.padding_frame .past_step_right,
.padding_frame .last_step_right{width:13px;height:55px;float:left}
.padding_frame .current_step_right{background:url(../img/ac/publish_roadmap_master.gif) no-repeat left -69px;}
.padding_frame .next_step_right{background:url(../img/ac/publish_roadmap_master.gif) no-repeat left -124px;}
.padding_frame .past_step_right{background:url(../img/ac/publish_roadmap_master.gif) no-repeat left -14px;}
.padding_frame .last_step_right{background:url(../img/ac/publish_roadmap_master.gif) no-repeat left -179px;}

.padding_frame p.description{font-size:12px;color:#5F6B76;line-height:20px;margin:0;}
.padding_frame h2.title{font-size:16px;margin:10px;text-align:left;}
.padding_frame h3.title{font-size:14px;margin:5px 10px;text-align:left;}

.padding_frame ul.select_Agreement{margin:10px;padding:0;list-style:none}
.padding_frame ul.select_Agreement h3{font-size:14px;margin:0;margin-bottom:10px;}
.padding_frame ul.select_Agreement li.sheet_list{margin-top:20px;}
.padding_frame ul.select_Agreement li.sheet_list h3{padding:0;}
.padding_frame ul.select_Agreement li .left{width:630px;float:left}
.padding_frame ul.select_Agreement li input.text{width:610px;height:24px;line-height:18px;padding:3px 0;border:1px solid #ccc}
.padding_frame ul.select_Agreement li textarea.excerpt{width:610px;height:60px;line-height:1.5;border:1px solid #ccc;overflow:auto;}
.padding_frame ul.select_Agreement li textarea.content{width:610px;height:300px;line-height:1.5;border:1px solid #ccc;overflow:auto;}
.padding_frame ul.select_Agreement li p{margin:0;line-height:20px;font-size:12px;}
.padding_frame ul.select_Agreement li em{height:18px;line-height:18px;display:block;padding-left:20px;font-size:12px;}
.padding_frame ul.select_Agreement li .right{width:280px;float:left;}
.padding_frame ul.select_Agreement li .right p{margin:0;font-size:12px;line-height:1.2;color:#5F6B76;margin-bottom:10px;}

.publish_step{margin-top:10px;padding:0}
.publish_step img{width:268px;margin:0;padding:0;border:1px solid #ccc;}