#ServiceMAP {position:relative;width:825px;background:#E9E9E9;margin-top:10px;}
#ServiceMAP .tmnu {padding:3px 0 0 4px;}
#ServiceMAP .laybox {width:817px;margin:0 4px;background:#FFF;}
#ServiceMAP .laybox .box {padding:8px 0 13px 3px;}

.MAPset {float:left;width:115px;}
.MAPset div.tit {width:150px;height:17px;margin:0 9px 8px 8px;/*background:url("../img/service_box_h1.gif") no-repeat;*/}
.MAPset div.tit h2 {text-align:center;/*color:#5A5A5A;*/font-weight:bold;padding-top:6px;}
.MAPset ul.hei {height:115px;text-align:left;}
.MAPset li {background:url(../img/service_bl.gif) no-repeat 5px 5px;padding:0 0 4px 11px;margin:0 9px 0 8px;}
.MAPset li.none {background:none;font-size:11px;letter-spacing:-1px;line-height:16px;position:relative;top:-2px;}
.MAPset li a {color:#595959;}
.MAPset li img {vertical-align:middle;margin:0 0 3px 5px;}
.MAPset li img.ic1 {width:11px;height:5px;} /* UP */
.MAPset li img.ic2 {width:19px;height:5px;} /* NEW */

.MAPsets {float:left;width:125px;}
.MAPsets div.tit {width:118px;height:17px;margin:0 3px 8px 8px;/*background:url("../img/service_box_h1.gif") no-repeat;*/}
.MAPsets div.tit h2 {text-align:center;/*color:#5A5A5A;*/font-weight:bold;padding-top:6px;}
.MAPsets ul.hei {height:105px;text-align:left;}
.MAPsets li {background:url(../img/service_bl.gif) no-repeat 5px 5px;padding:0 0 4px 11px;margin:0 9px 0 8px;}
.MAPsets li.none {background:none;font-size:11px;letter-spacing:-1px;line-height:16px;position:relative;top:-2px;}
.MAPsets li a {color:#595959;}
.MAPsets li img {vertical-align:middle;margin:0 0 3px 5px;}
.MAPsets li img.ic1 {width:11px;height:5px;} /* UP */
.MAPsets li img.ic2 {width:19px;height:5px;} /* NEW */

#o_manchetteInfo {width:25.9em;min-width:310px;float:left;}
#o_manchette .btn {position:absolute;z-index:2;margin-left:22.6em;width:5em;}
#o_manchette .btn img {margin:0.4em 0.1em 0 0.1em;width:25%;}

.Eslink {float:left;width:400px;}
.Eslink div.tit {width:150px;height:17px;margin:0 9px 8px 8px;/*background:url("../img/service_box_h1.gif") no-repeat;*/}
.Eslink div.tit h2 {text-align:center;/*color:#5A5A5A;*/font-weight:bold;padding-top:6px;}
.Eslink ul.hei {height:145px;text-align:left;}
/*.Eslink li {background:url(../img/service_bl.gif) no-repeat 5px 5px;padding:0 0 4px 11px;margin:0 4px 0 8px;}
.Eslink li.none {background:none;font-size:11px;letter-spacing:-1px;line-height:16px;position:relative;top:-2px;}*/
.Eslink li a {color:#595959;}
.Eslink li img {vertical-align:middle;margin:0 0 3px 5px;}
.Eslink li img.ic1 {width:11px;height:5px;} /* UP */
.Eslink li img.ic2 {width:19px;height:5px;} /* NEW */

div.Eslink ul {margin-left: 20px;list-style-type: square;}
.Eslink li.Gra { width:390px;color:#99F;list-style-type:square; padding:0 0 5px 2px;margin:0 4px 0 2px;}

.lkpoe {float:left;width:750px;}
.lkpoe div.tit {width:290px;height:17px;margin:0 9px 8px 8px;/*background:url("../img/service_box_h1.gif") no-repeat;*/}
.lkpoe div.tit h2 {text-align:center;/*color:#5A5A5A;*/font-weight:bold;padding-top:6px;}
.lkpoe ul.hei {height:145px;text-align:left;}

.lkpoe p.writer {float:left; border:1px solid #000; vertical-align:top; font-size:0;}
.lkpoe p.text {position:relative; float:left; width:200px; margin:9px 0 0 16px; padding:0 40px 0 0; line-height:16px; color:#AFAFAF; text-align:justify; overflow:hidden;}
.lkpoe p.text td {padding-bottom:10px; line-height:16px; color:#AFAFAF; text-align:justify;}
	
.lkpoe div.tit h2 {text-align:center;/*color:#5A5A5A;*/font-weight:bold;padding-top:6px;}

div.lkpoe ul {margin-left: 20px;list-style-type: square;}
.lkpoe li.Gra {color:#FFCC66;list-style-type:square; padding:0 0 6px 5px;margin:0 4px 0 8px;}
.lkpoe li.Org {color:#FFCC66;list-style-type:square; padding:0 0 6px 5px;margin:0 4px 0 8px;}

.lkpoe li.tree {background:url(../icon/ic_write2.gif) no-repeat 5px 5px;padding:0 0 6px 22px;margin:0 4px 0 8px;}
/*.lkpoe li.none {background:none;font-size:11px;letter-spacing:-1px;line-height:16px;position:relative;top:-2px;}*/
.lkpoe li a {color:#595959;}
/*-
#reply {position:relative; clear:both; width:700px; margin:35px auto 0 auto; padding:54px 0 0 0; border:10px solid #353535;}
	#reply h4 {position:absolute; top:18px; left:-10px; margin:0;}
	#reply ul {width:883px; margin:15px auto 0 auto; border-top:1px solid #363636;}
	#reply ul li {clear:both; width:100%; padding:9px 0; border-bottom:1px solid #363636; overflow:hidden;}
	#reply ul li p.writer {float:left; border:1px solid #000; vertical-align:top; font-size:0;}
	#reply ul li p.text {position:relative; float:left; width:759px; margin:9px 0 0 16px; padding:0 40px 0 0; line-height:16px; color:#AFAFAF; text-align:justify; overflow:hidden;}
	#reply ul li p.text td {padding-bottom:10px; line-height:16px; color:#AFAFAF; text-align:justify;}
	#reply ul li p.text strong {font-weight:normal; color:#646464; line-height:24px;}
	#reply ul li p.text a {font-weight:normal; color:#E1E1E1; line-height:24px;}
	#reply ul li p.text em {padding: 0 0 0 10px; font:10px Verdana; font-style:normal; color:#646464; white-space:nowrap;}
*/
.lkkkb {float:left;width:400px;}
.lkkkb div.tit {width:150px;height:17px;margin:0 9px 8px 8px;/*background:url("../img/service_box_h1.gif") no-repeat;*/}
.lkkkb div.tit h2 {text-align:center;/*color:#5A5A5A;*/font-weight:bold;padding-top:6px;}
.lkkkb ul.hei {height:145px;text-align:left;}
.lkkkb li a {color:#595959;}

div.lkkkb ul {margin-left: 15px;list-style-type: square;}
.lkkkb li.Grn {color:#33CC99;list-style-type:square; padding:0 0 6px 5px;margin:0 4px 0 2px;}
.lkkkb li.Gra {color:#CCCCCC;list-style-type:square; padding:0 0 6px 5px;margin:0 4px 0 2px;}

#EscFooter {position:relative;width:825px;height:110px;text-align:center;}
#EscFooter div {margin-top:15px;font-size:11px;color:#CCCCCC;}
#EscFooter div a {color:#595959;}
#EscFooter p {margin-top:8px;font-size:11px;color:#595959;}
#EscFooter p.fc_2 {color:#969696;}

#main #assistant .box1 { position:relative; width:300px; border:1px solid #e1e1e1;}
#main #assistant .box1 .more { position:absolute; padding:0 0 0 5px; top:11px; right:12px; font-size:11px; letter-spacing:-1px; color:#484848; background:url(../img/bullet_arrow_8b.gif) no-repeat left 2px;}
#main #assistant .box1 h3 { padding:10px 0 0 15px; width:213px; height:21px; border-bottom:1px solid #e1e1e1;}

#main #assistant ul#weeklybest { position:relative; display:block; width:auto; height:263px; overflow:hidden;}
#main #assistant ul.tab10 { background:url(../img/bg_tab01.gif) no-repeat left top;}
#main #assistant ul.tab20 { background:url(../img/bg_tab02.gif) no-repeat left top;}
#main #assistant ul.tab30 { background:url(../img/bg_tab03.gif) no-repeat left top;}
#main #assistant ul.tab40 { background:url(../img/bg_tab04.gif) no-repeat left top;}
#main #assistant ul#weeklybest li { float:left;}
#main #assistant ul#weeklybest li a { display:block; width:79px; height:20px; padding:9px 0 0 0; color:#a7a7a7; text-align:center; letter-spacing:-1px;} 
#main #assistant ul.tab10 li#tab10 a, 
#main #assistant ul.tab20 li#tab20 a, 
#main #assistant ul.tab30 li#tab30 a,
#main #assistant ul.tab40 li#tab40 a { color:#5b5b5b;}  
#main #assistant ul#weeklybest li ol { position:absolute; display:none; left:0; top:10px; padding:25px 0 0 0;width:280px;}
#main #assistant ul.tab10 li#tab10 ol,  
#main #assistant ul.tab20 li#tab20 ol,  
#main #assistant ul.tab30 li#tab30 ol,
#main #assistant ul.tab40 li#tab40 ol { display:block;} 
#main #assistant ul#weeklybest li ol li { float:none; position:relative; width:192px; height:22px;}
#main #assistant ul#weeklybest li ol li a { display:inline; color:#5b5b5b; width:auto; height:auto;padding:0; text-align:left; letter-spacing:normal;}

 