.know_how {
width:588px;
line-height:1.5;
overflow:hidden;
}
.know_how p {
margin-bottom:10px;
font-size: 108%;
}
.know_how a {
color:#009900;
}
.know_how h2 {
margin-bottom:15px;
}
.know_how strong {
color:#FF3300;
font-weight:bold;
}
.div01{
margin-bottom:10px;
}
.div01 h3 {
color:#333;
font-weight:bold;
font-size:123.1%;
}
.div02 p{
margin-bottom:10px;
}
.div04{
background:url(../www/css/Class_know_how_1_1/img/BG_div04.jpg) no-repeat right top
}
.div04 p{
padding-right:230px;
margin-bottom:10px;
}
.div05 p{
margin-bottom:10px;
}
.div06 dt{
font-weight:bold;
}
.div06 dd.here{
font-weight:bold;
}
.div06 dd.here span{
color:#FF0000;
}
.div07{
margin:-5px 0 10px;
padding:10px;
border:1px solid #DED5A5;
border-top:0;
background:#FFF7CB;
}
.div07 h5 {
font-weight:bold;
}
.div08{
width:588px;
height:97px;
position:relative;
background:url(../www/css/Class_know_how_1_1/img/BG_div08.jpg) no-repeat;
}
.div08 h4{
font-weight:bold;
font-weight:123.1%;
position:absolute;
left: 179px;
top: 15px;
}
.div08 p{
position:absolute;
left: 123px;
top: 40px;
font-size:123.1%;
}
.div08 .a01{
position:absolute;
left: 515px;
top: 65px;
font-size:12px;
}
.div09{
margin:15px 0;
text-align:center;
height:70px;
background:url(../www/css/Class_know_how_1_1/img/BG_div09.jpg) no-repeat bottom center;
}
.reqest_list {
width:588px;
margin-bottom:15px;
padding-bottom:2px;
background:#FF896B;
position:relative;
}
.reqest_list .reqest_list_bd{
margin:0 2px;
padding:15px 15px 0;
width:554px;
background:#FFF9D5;
}
.reqest_list .reqest_list_bd a.btn {
display:block;
margin:0 auto;
}
.reqest_list .reqest_list_bd .a01 {
position:absolute;
color:#fff;
left: 148px;
top: -27px;
}
.reqest_list .reqest_list_bd .a01 span {
font-size:118%;
font-weight:bold;
}
.reqest_list .reqest_list_bd li a{
color:#009900;
}
.reqest_list .reqest_list_bd li span{
font-size:77%;
}
.reqest_list .reqest_list_bd li{
float:left;
margin-right:15px;
padding-left:10px;
color:#999;
}
.reqest_list .reqest_list_bd a.btn {
margin-top:15px;
display:block;
width:100%;
text-align:center;
clear:both;
text-decoration:none;
margin-bottom:0 !important;
}
.reqest_list .reqest_list_bd a.btn img{
margin-bottom:0 !important;
}
.top {
margin-left:30px !important;
}
.common05-l {
padding-left:15px;
}
.recent{
margin-bottom:30px;
position:relative;
}
.recent a.all{
position:absolute;
top: -20px;
right:5px;
padding-left:10px;
font-weight:bold;
}
.recent td{
padding-top:15px;
padding-right:20px;
width:182px;
}
.recent td.last{
padding-left:0;
}
.recent .right{
margin-left:6px;
*margin-left:3px;
width:116px;
float:right;
margin-bottom:10px;
*margin-bottom:5px;
}
.recent .left{
width:60px;
margin-bottom:10px;
*margin-bottom:5px;
float:left;
}
.recent .clear{
}
.recent .clear a{
text-decoration:none;
}
.src {
margin:0 auto;
width:550px;
overflow:hidden;
margin-bottom:20px;
padding-bottom:10px;
background:#009900;
}
.src a {
color:#009900;
text-decoration:none;
}
.src a:hover {
text-decoration:underline;
}
.src div.budget {
margin:0 auto;
padding-top:5px;
width:536px;
background:#fff;
}
.src div.budget h4 {
display:block;
text-align:center;
}
.src div.budget div.budget_bd {
margin:0 auto;
width:522px;
overflow:hidden;
}
.src div.budget div.budget_bd table {
margin-bottom:5px;
}
.src div.budget div.budget_bd table tr td {
width:174px;
border-bottom:1px solid #ccc;
}
.src div.budget div.budget_bd table tr.end td {
border-bottom:0;
}
.src div.budget div.budget_bd table tr td a {
margin:5px 0;
width:174px;
line-height:20px;
display:block;
font-size:108%;
font-weight:bold;
text-indent:15px;
border-right:1px solid #ccc;
}
.src div.budget div.budget_bd table tr td a span {
margin-left:5px;
color:#999;
font-size:77%;
display:inline;
}
.src div.business {
margin:0 auto;
padding-top:5px;
width:536px;
background:#fff;
}
.src div.business h4 {
margin-bottom:5px;
display:block;
text-align:center;
}
.src div.business a.all {
color:#009900;
font-weight:bold;
z-index:1;
font-size:93%;
position:absolute;
margin-top:-28px;
margin-left:455px;
}
.src div.business div.business_bd {
margin:0 auto;
width:522px;
overflow:hidden;
}
.src div.business table {
margin:0 auto;
width:522px;
overflow:hidden;
background:#fff;
}
.src div.business table tr td {
vertical-align:top;
border-right:1px solid #ccc;
}
.src div.business dl {
width:174px;
margin-bottom:5px;
}
.src div.business dl dt {
margin-bottom:10px;
}
.src div.business dl dt a {
margin:0 auto;
padding-left:1px;
line-height:30px;
width:165px;
border-bottom:1px solid #ccc;
display:block;
font-size:108%;
font-weight:bold;
text-indent:10px;
}
.src div.business dl dd {
}
.src div.business dl dd a {
margin:0 auto;
width:160px;
line-height:20px;
display:block;
text-indent:10px;
}
.src div.business dl dd.end a {
padding-bottom:5px;
font-weight:bold;
}
.src div.business span {
margin-left:5px;
color:#999;
font-size:77%;
text-decoration:none;
}
.src div.business div.more {
margin:5px 6px 0;
padding:5px;
clear:both;
border-top:1px solid #ccc;
line-height:20px;
display:block;
text-indent:10px;
font-weight:bold;
}
.src div.business div.more a {
padding-left:15px;
}
.src div.sp {
margin:0 auto;
margin-bottom:-3px;
padding:10px 8px;
width:550px;
overflow:hidden;
}
.src div.sp ul li {
margin:0 3px -3px 0;
display:inline;
}
.src div.type {
margin:10px auto 0;
padding:10px 8px;
width:520px;
background:url(../www/css/Class_top_login/img/BG_top_login_src_type.jpg);
}
.src div.type_bd {
width:520px;
overflow:hidden;
}
.src div.type tr td {
width:175px;
height:34px;
border-bottom:1px solid #E5E5E5;
}
.src div.type tr.end td {
border-bottom:0;
}
.src div.type td.end a {
border-right:0;
}
.src div.type tr td span {
width:20px;
padding:5px;
text-align:center;
color:#fff;
float:left;
}
.src div.type tr td a {
width:141px;
float:left;
display:block;
border-right:1px solid #E5E5E5;
font-size:93%;
padding:5px 0;
}
/*--hamakubo--*/
.know_how h3.h3_01 {
color:#333;
font-weight:bold;
font-size:123.1%;
text-indent:15px;
background:url(../Class_know_how_1_2/img/BG_h3_01.jpg) no-repeat left top;
padding-top:2px;
padding-bottom:5px;
margin-bottom:5px;
}
.table03{
width:100%;
}
.table03 tr td dl{
color:#FF3300;
font-size: 123.1%;
margin:0px 0px 0px 10px;
}
.table03 tr td dl dt{
font-weight:bold;
}
.td04 {
vertical-align:top;
}
.div01{
border:1px solid #ccc;
margin:10px 0px 20px 2px;
}
.div01 div{
padding:10px;
border-top:3px solid #009900;
border-bottom:1px solid #E5E5E5;
background:#FFFBE3;
}
.div02{
text-align:center;
margin:20px 0px;
}
.div02 img{
border:1px solid #ccc;
margin:0px 15px;
}
.know_how h3.h3_01 {
color:#333;
font-weight:bold;
font-size:123.1%;
text-indent:15px;
background:url(../Class_know_how_1_2/img/BG_h3_01.jpg) no-repeat left top;
padding-top:2px;
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px solid #ccc;
}
.know_how h3.h3_02 {
color:#FF3300;
font-weight:bold;
padding-top:10px;
font-size:123.1%;
}
.table04{
margin:0px 0px 0px 2px;
}
.td05{
width:180px;
}
.td05 img{
border:1px solid #ccc;
margin:5px;
}
.td06{
text-align:left;
vertical-align:top;
}
.td06 dl dt{
color:#009900;
font-weight:bold;
font-size: 108%;
}
.td06 p{
margin:10px 0px;
}
.div03 {
font-size:93%;
padding:5px 0px;
}
.div03 table {
width:100%;
}
.div03 table tr td {
padding:0px 0px 15px 0px;
}
.div03 table tr td img {
float:left;
border:1px solid #ccc;
margin:0px 5px 0px 0px;
}
.div03 table tr td p {
float:right;
width:185px;
}
.div03 table tr td span {
color:#009900;
text-decoration:underline;
}
/*--hamakubo--*/
.know_how .reqest_list .reqest_list_bd .a01 {
position:absolute;
color:#fff;
left: 147px;
line-height:15px;
top: -22px;
}

