#static .body {
background:#FFFFFF none repeat scroll 0%;
border-left:1px solid #A9B8C7;
border-right:1px solid #A9B8C7;
padding:6px 0pt 0pt;
}
#static .body .head {
}
#static .body .head ul.bread {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0pt 15px 4px;
}
#static .body .head ul.bread li {
background:transparent url(../img/pt_breadList.gif) no-repeat scroll right center;
color:#53718D;
float:left;
font-size:10px;
margin:0pt 5px 0pt 0pt;
padding:0pt 15px 0pt 0pt;
}
#static .body .head ul.bread li.last {
background:transparent none repeat scroll 0% !important;
}
#static .body .title {
background:#383D41 none repeat scroll 0%;
border-bottom:3px solid #261817;
border-top:3px solid #261817;
height:26px;
padding:3px 10px 5px 0pt;
}
#static .body .title h2 {
color:#FFFFFF;
padding:0pt 15px;
font-size:18px;
font-weight:800;
}
#static .body div.content {
background:transparent url(../img/bg_sns_action.jpg) repeat-x scroll center top;
border-bottom:2px solid #FFFFFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#static .body div.content .head {
border-bottom:1px solid #A9B8C7;
display:block;
margin:0pt 0pt 24px;
padding:20px 15px 24px;
}
#static .body div.content .head {
padding-bottom:0pt !important;
}
#static .body div.content .box {
margin:0pt;
padding:0pt 15px 8px;
}
#static .body div.content .nohead {
padding-top:25px;
}
#static .body div.content .head h3 {
font-size:14px;
font-weight:800;
margin:0pt 0pt 4px;
}
#static .body div.content .head h3 a {
color:#575757;
}
#static .body div.content .head ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 20px;
}
#static .body div.content .head li {
margin:0pt 0pt 2px;
}
#static .body div.content .head p {
margin:0pt 0pt 20px;
}
#static .body div.content .head p.credit {
text-align:right;
}
#static .body div.content .box h3 {
color:#393E41;
font-size:16px;
font-weight:800;
margin:-3px 0pt 20px;
padding:0 0 0 7px;
border-left:#393E41 solid 3px;
}
#static .body div.content .box h4 {
color:#393E41;
font-size:14px;
font-weight:800;
}
#static .body div.content .box div.summary {
margin:0pt 0pt 10px;
}
#static .body div.content .box div.img {
margin:0pt 0pt 15px;
}
#static .body div.content .box ul.info {
background:#F9F9EF none repeat scroll 0%;
border:1px solid #C1CBD5;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 15px;
}
#static .body div.content .box ul.info li {
padding:3px 5px;
}
#static .body div.content .box ul.info li.date {
border-bottom:1px solid #C1CBD5;
}
#static .body div.content .box div.info {
margin:0pt 0pt 15px;
}
#static .body div.content .box div.info p {
display:inline;
font-size:10px;
margin:0pt 15px 0pt 0pt;
}
#static .body div.content .box div.tool {
border:1px solid #C1CBD5;
margin:0pt 0pt 15px;
padding:3px 5px;
}
#static .body div.content .box .pager {
font-size:10px;
margin:0pt 0pt 15px;
}
#static .body div.content .box .pager p {
font-size:10px;
}
#static .body div.content .box .pager p.prev {
float:left;
}
#static .body div.content .box .pager p.next {
float:right;
}
#static .body div.content .box div.tool p {
display:inline;
margin:0pt;
}
#static .body div.content .box div.keyword {
margin:0pt 0pt 15px;
}
#static .body div.content .box div.keyword h4 {
float:left;
font-size:12px;
font-weight:400;
width:70px;
}
#static .body div.content .box div.keyword p {
float:right;
width:378px;
}
#static .body div.content .box p {
font-size:12px;
margin:0 10px 20px;
}
#static .body div.content .box ol {
border-bottom:1px dotted #666688;
border-top:1px dotted #666688;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin:0pt 0pt 15px;
padding:8px 20px 5px 32px;
}
#static .body div.content .box ol li {
line-height:1.4;
padding:0 0 14px 0;
background: none;
}
#static .body div.content .box ul {
border-bottom:1px dotted #666688;
border-top:1px dotted #666688;
font-size:12px;
margin:0 0 10px 0;
padding:10px 15px 0;
}
#static .body div.content .box li {
line-height:1.4;
padding:0 0 14px 10px;
background:transparent url(../img/icon_list.gif) no-repeat scroll 0px 5px;
}
#static .body div.content .box .main p.author {
font-size:10px;
margin:10px 0pt 25px;
}
#static .body div.content .box .navi {
border:medium none;
color:#53718D;
font-size:10px;
padding:0pt 0pt 5px;
text-align:right;
margin:0 0 50px 0;
}
#static .body div.content .box .main .foot {
border-color:-moz-use-text-color -moz-use-text-color #A9B8C7;
border-style:none none solid;
border-width:medium medium 1px;
color:#53718D;
font-size:10px;
padding:0pt 0pt 5px;
text-align:left;
}
#static .body div.content .box .foot {
border-bottom:1px solid #A9B8C7;
clear:both;
font-size:10px;
padding:5px 0pt 5px 15px;
text-align:right;
}
#static .border {
background:#A9B8C7 none repeat scroll 0%;
clear:both;
height:1px;
margin:0pt 1px;
}
#static table {
border-right:1px solid #888888;
border-top:1px solid #888888;
}
#static td {
border-bottom:1px solid #888888;
border-left:1px solid #888888;
padding:5px;
}
#static th {
border-bottom:1px solid #888888;
border-left:1px solid #888888;
padding:5px;
}
#static td ol {
border:medium none !important;
margin:0pt !important;
padding:0pt 0pt 0pt 20px !important;
}
#static td li {
line-height:1.6 !important;
margin:0pt !important;
}
#static td ul {
border:medium none !important;
margin:0pt !important;
padding:0pt 0pt 0pt 20px !important;
}
#company-table {
margin:20px 0pt;
}
#company-table th {
width:100px;
}
#company-table td {
width:374px;
}
#market-table {
margin:20px 0pt;
}
#market-table th {
width:120px;
}
#market-table td {
width:354px;
}
#help-sub {
margin:0 0 10px;
padding:0;
}
#help-sub .body {
background:#FFFFFF none repeat scroll 0%;
border-left:1px solid #A9B8C7;
border-right:1px solid #A9B8C7;
padding:12px 0pt 0pt;
}
#help-sub .body .title {
}
#help-sub .body .title h2 {
border-bottom:3px solid #261818;
border-top:3px solid #261818;
font-size:14px;
font-weight:400;
padding:5px 15px;
color:#261818;
}
#help-sub .body ul {
background:#FFFFFF url(../img/bg_gradation_box_top.jpg) repeat-x scroll center top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:12px 15px 15px;
}
#help-sub .body li {
font-size:12px;
margin:0 0 3px 0;
}
#help-sub .border {
background:#A9B8C7 none repeat scroll 0%;
height:1px;
margin:0pt 1px;
}
#static .body div.content .box dl {
margin:0 10px;
}
#static .body div.content .box dt {
font-size:12px;
margin:15px 0pt 5px;
font-weight:800;
}
#static .body div.content .box dd {
font-size:12px;
margin:0pt 0pt 3px 15px;
}

#static .signup div.content .head p {
font-size:16px;
}
#static .signup div.content .point h3 {
height:35px;
margin:0pt 0pt 5px;
padding:0pt;
border:none;
}
#static .signup div.content .point p {
background:transparent none repeat scroll 0%;
margin:0pt 0pt 15px;
padding:0pt;
}
#static .signup div.content .point img {
float:left;
margin:0pt;
}
#static .signup div.content .point img.icon {
float:left;
margin:0pt 15px 5px 0pt;
}
#static .signup div.content div.signup-button {
margin:0 0 20px;
text-align:center;
width:100%;
}

#static .signup div.content div.signup-button img {
float:none;
}



/*how to follow*/


#static .body div.content.follow .head ul{
margin:0 0 10px;
padding:5px 15px 0;
border:none;
}

#static .body div.content.follow .head ul li{
background:transparent url(../img/icon_list.gif) no-repeat scroll 0 5px;
line-height:1.4;
padding:0 0 7px 10px;
margin:0 0 0 0;
border:none;
}

#static .body div.content.follow .box ul{
margin:0 0 10px;
padding:5px 15px 0;
border:none;
}

#static .body div.content.follow .box ul li{
background:transparent url(../img/icon_list.gif) no-repeat scroll 0 5px;
line-height:1.4;
padding:0 0 7px 10px;
border:none;
}
#static .body div.content.follow .box .img,#static .body div.content.follow .head .img{
border:none;
float:right;
margin:0 0 0 15px;
}

#static .body div.content.follow .box h3{
font-size:18px;
}

#static .body div.content.follow .box h3.note{
background:#EDEDED;
border-left:#99CC00 solid 2px;
font-size:12px;
padding:3px 3px 3px 12px;
margin:0 0 10px 0;
font-weight:normal;
}

#static .body div.content.follow .box .subbox{
margin:0 0 0 15px;
}

/*ad*/

#static .body div.content.follow .box .expenses{
font-weight:800;
color:#D3745E;
}