@charset "utf-8";

/* _root/library/guide/index.html */
.more_list{
margin:0 0 20px 30px;
}

.more_list dd{
padding:0 0 3px 20px;
background:url(../img/all_icn002.gif) left no-repeat;
}

.more_list dd a{
margin:0 5px 0 0;
color:#663300;
font-weight:bold;
font-size:14px;
}


/* friend01 */
.fri_ttl{
margin:0 0 5px 20px;
padding:0 0 3px 35px;
background:url(../library/guide/img/fri_icn001.gif) left no-repeat;
font-weight:bold;
font-size:14px;
color:#663300;
}

.strarea{
margin:0 0 20px 20px;
}


/* more01 */
.mr1_com{
width:190px;
padding:0 10px 0 12px;
line-height:140%;
font-size:12px;
background: url(../library/guide/img/mr1_frm002.gif) repeat-y left;
}

.mr1_tbl{
margin:0 0 20px 10px;
}

.mr1_tbl th{
text-align:center;
color:#663300;
}

.mr1_tbl td{
height:72px;
padding:5px 10px 5px 50px;
font-size:11px;
line-height:130%;
background: url(../library/guide/img/mr1_icn001.gif) no-repeat left;
}

.mr1_tbl .cha2{
padding:5px 10px 5px 40px;
background: url(../library/guide/img/mr1_icn002.gif) no-repeat left;
}


/* history */
.histbl{
width:587px;
margin:0 0 10px 0;
border-top:#663300 1px solid;
border-bottom:#663300 1px solid;
}

.histbl th{
text-align:center;
color:#FFFFFF;
font-weight:bold;
background:#663300;
border-top:#FFFFFF 1px solid;
border-bottom:#FFFFFF 1px solid;
border-right:#FFFFFF 1px solid;
}

.histbl td{
font-size:12px;
padding:5px;
vertical-align:top;
border-top:#663300 1px solid;
border-right:#663300 1px solid;
}

.histbl .cen{
font-size:10px;
line-height:140%;
text-align:center;
color:#663300;
background:#E9E9D4;
border-left:#663300 1px solid;
}

.wldtxt{
margin:0 0 10px 0;
padding:0 0 0 38px;
line-height:160%;
background:url(../library/guide/img/his_icn001.gif) no-repeat top left;
}

.jpntxt{
margin:0 0 10px 0;
padding:0 0 0 38px;
line-height:160%;
background:url(../library/guide/img/his_icn002.gif) no-repeat top left;
}

.m3_box{
padding:10px 20px;
background:#f9fbfb;
margin:0 0 15px 0;
border:#cccccc solid 1px;
}

.m3_icnt{
color:#663300;
font-size:14px;
font-weight:bold;
padding:0 0  0 23px;
background:url(../library/guide/img/mr3_icn001.gif) no-repeat center left;
}

.m3_icnt span a{
font-size:12px;
color:#006600;
font-weight:normal;
padding:0 0 0 10px;
}

.pageposi{
margin:0 0 10px 15px;
letter-spacing: -1px;
}

.pageposi img{
margin:0 5px 0 0;
}

.pageposi span{
margin:0 5px 0 0;
font-weight:bold;
}

.m54_bg{
background:url(../library/guide/img/m54_bg001.gif) repeat-y;
}