@charset "utf-8";/*Base-------------------------------------------*/
#Fusui_container {width:570px;padding-bottom:20px;
}
/*Profile Area-------------------------------------------*/
#profileArea {background:url(/style/fusui/soudan/images/top_pro_top.gif) no-repeat top;margin-top:15px;padding-top:6px;}
.pro_bg {border-left:solid 5px #FFF2E4;border-right:solid 5px #FFF2E4;padding:8px 8px 3px 8px;}
.pro_box {border-left:solid 1px #FF9624;border-right:solid 1px #FF9624;}
.pro_boxL {width:99px;float:left;margin-right:10px;
}
.pro_boxR {width:410px;float:left;}
.pro_boxR dt {margin-bottom:10px;}/*File Area-------------------------------------------*/
#fileArea {margin-top:15px;background-color:#F5FBF1;
}.flash_txt {font-weight:bold;}
.file_boxL {width:128px;float:left;margin-right:10px;}
.file_boxL div {text-align:center;
}.file_boxR {width:392px;float:left;}
.file_boxR p {padding:15px;border:solid 1px #CCCCCC;background:#FFFFFF;}
.file_bg {padding:12px 19px;}
/*[ Select Icon Name ]-------------------------------------------*/
/*縲廩ealth縲鰀--------------*/
#health {background-color:#F5FBF1;}
#health .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_health.gif) no-repeat right top;
}
/*縲廴oney縲鰀--------------*/
#money {background-color:#FFFBF5;}
#money .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_money.gif) no-repeat right top;
}
/*縲弃opular縲鰀--------------*/
#popular {background-color:#FFFAFB;}
#popular .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_popular.gif) no-repeat right top;
}
/*縲彜tudy縲鰀--------------*/
#study {background-color:#;}
#study .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_study.gif) no-repeat right top;
}
/*縲廚areer縲鰀--------------*/
#career {background-color:#F7F8FF;}
#career .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_career.gif) no-repeat right top;
}
/*縲弋otal縲鰀--------------*/
#total {background-color:#;}
#total .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_total.gif) no-repeat right top;
}
/*縲彝elation縲鰀--------------*/
#relation {background-color:#FDF7F3;}
#relation .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_relation.gif) no-repeat right top;
}
/*縲廚reative縲鰀--------------*/
#creative {background-color:#;}
#creative .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_creative.gif) no-repeat right top;
}
/*縲廚hild縲鰀--------------*/
#child {background-color:#;}
#child .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_child.gif) no-repeat right top;
}
/*縲廰ove縲鰀--------------*/
#love {background-color:#;}
#love .file_bg {background:url(/style/fusui/soudan/images/cmn_file_bg_love.gif) no-repeat right top;
}
/*Advice Area-------------------------------------------*/
#adviceArea {margin-top:15px;}
.advice_bg {padding:20px;background-color:#FFF9F5;
}
/*Flash Area-------------------------------------------*/
#flashArea {margin-top:20px;
}
/*Lesson Area-------------------------------------------*/
#lessonArea {margin-top:15px;
}
#lessontopArea {margin:5px 0 15px 0;}
.toplessonleft{
width:365px;
float:left;
background-image:url(/style/fusui/soudan/images/top_lesson_date.gif) no-repeat;
margin:0;
padding:0;
}
.toplessonleft .renew{
top:10px;
left:10px;
font-size:10px;
color:#FFFFFF;
}
.toplessonright{
width:205px;
float:right;
text-align:right;
margin:0;
padding:0;
background-image:url(/style/fusui/soudan/images/top_lesson_rightbg.jpg) no-repeat;
}
.toplessonright .ph{
width:184px;
border:1px solid #FFCCCC;
background-color:#FFFFFF;
text-align:center;
}
/*Other Area-------------------------------------------*/
#otherArea {margin-top:15px;
}
.other_bg {
background:url(/style/fusui/soudan/images/cmn_topmonth_bg.gif) no-repeat right top;
padding:10px 19px 10px 20px;
background-color:#FFECF1;
}
.other_box {margin:2px 0;
}
.other_box_dot {padding:4px 0 2px 0;margin:0 0 4px 0;background:url(/style/fusui/soudan/images/cmn_dot.gif) repeat-x bottom;
}
.other_box_dot_none {padding:4px 0 2px 0;margin:0 0 4px 0;
}
.file_wrap {background:url(/style/fusui/soudan/images/cmn_other_box_top.gif) no-repeat top;padding:8px 10px 2px 15px;
}
.other_box_bg {background:url(/style/fusui/soudan/images/cmn_other_box_mdl.gif) repeat-y;padding-bottom:3px;
}
.other_day {color:#8BC31C;margin-bottom:5px;
}
.icn_new {background:url(/style/fusui/soudan/images/cmn_icn_new.gif) no-repeat right center;padding:2px 43px 0 0;float:left;
}
.other_title,
.lesson_indexttl {color:#DB003C;font-weight:bold;font-size:1.1em;clear:both;
}
.other_more {margin:0 0 0 auto;text-align:right;color:#BE6B43;
}
.other_more a {background:url(/style/fusui/soudan/images/cmn_other_icn_arw.gif) no-repeat 0 2px;padding:0 0 0 14px;
}
.other_btn {margin-top:5px;text-align:right;clear:both;
}/*Center--------------*/
.other_tbl div {display:table-cell;vertical-align:middle;
}
.other_tbl_cell {width:440px;
}
.other_tbl_cell ul {margin-left:15px;
}
* html div.other_tbl div{/* IE 6 */display:inline;zoom:1;
}
*:first-child+html div.other_tbl div{/* IE 7 */display:inline;zoom:1;
}
/*Contents Area-------------------------------------------*/
#contentsArea {margin-top:15px;
}
.con_bg {padding:0 0 10px 20px;background-color:#FFECF1;
}
#con_box_Wrap {background:url(/style/fusui/soudan/images/cmn_contents_box_mdl.gif) repeat-y;
}
.con_box {width:170px;float:left;margin-right:10px;
}
.con_box dd {padding:10px;}
.con_img {float:right;
margin:2px 2px 0 5px;
}
p.contxt{
margin:0;}

#con_box2_Wrap {background:url(/style/fusui/soudan/images/cmn_con_lesson_bg.gif) repeat-y;
}
.con_box2 {width:259px;float:left;
}
.con_box2 dd {padding:0 0 10px 10px;}
.con_img2 {float:right;
margin:0 0 5px 10px;
text-align:right;
}

#con_box3_Wrap {background:url(/style/fusui/soudan/images/cmn_con_lesson_bg2.gif) repeat-y;
}
.con_box3 {width:530px;
}
.con_box3 dd {padding:0 0 10px 10px;}
.con_img3 {float:right;
margin:0 0 5px 10px;
text-align:right;
}

/*Banner Area-------------------------------------------*/
#bnrArea {margin-top:15px;
}
/*BackNumber Area-------------------------------------------*/
#bknmArea {margin-top:15px;}
.bknm_bg {background:url(/style/fusui/soudan/images/cmn_bknm_bg.gif) no-repeat right top;padding:10px 19px 10px 20px;background-color:#FFF3F6;}
#bknmArea .bknm_bg .file_wrap {background:url(/style/fusui/soudan/images/cmn_dot.gif) repeat-x bottom;padding:0 0 7px 0;margin:3px 0 6px 0;}
#bknmArea .bknm_bg .file_wrap .other_tbl_cell {width:469px;}
/*Others-------------------------------------------*/
/*Class--------------*/
.fLeft {float:left;}
.fRight {float:right;}
.fClear {clear:both;}
.fBold {font-weight:bold;}
.lineNone {text-decoration:none;}
.m2 {margin:2px;}
.p5 {padding:5px;}
/*margin--------------*//*top*/
.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
/*bottom*/.mb0 {margin-bottom:0px;}.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}
/*left*/
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml12 {margin-left:12px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
/*right*/
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
/*padding--------------*/
/*top*/
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}
.pt1em {padding-top:1em;}
/*bottom*/
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb40 {padding-bottom:40px;}
/*left*/
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
/*right*/.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr35 {padding-right:35px;}
.pr40 {padding-right:40px;}
/*Message Area-------------------------------------------*/
#messageArea {width: 534px;background:url(/style/fusui/message/images/mes_bg.gif);padding: 0px 18px;}
.mes_boxL {width:151px;float:left;margin-right:15px;margin-top:15px;}
.mes_boxR {width:368px;float:left;}
.mes_txt{padding-top: 1em;line-height: 180%;}
.mes_prohead{width: 498px;height: 20px;background-image: url(/style/fusui/message/images/pro_head.gif);background-repeat: no-repeat;padding: 17px 18px 5px;margin-top:15px;}
.mes_procont {width: 498px;background:url(/style/fusui/message/images/pro_bg.gif);padding: 0px 18px;}
.mes_promedia{background-color: #FFF2E4;padding:10px;font-size: 95%;margin-top:15px;}
.txt-brown{color:#D87445;font-size: 110%;}
.txt-brown2{color:#A1502A;font-size: 110%;}
/*Kihon Area-------------------------------------------*/
#kihon_indexArea {width: 520px;background:url(/style/fusui/kihon/images/index_bg.gif);padding:0px 25px;}
.kihon_indexcont {width: 214px;padding: 5px 10px;background-image: url(/style/fusui/kihon/images/index_hr.gif);background-repeat: no-repeat;background-position: center bottom;float:left;}
.kihon_indexcontR {width: 214px;padding: 5px 10px;background-image: url(/style/fusui/kihon/images/index_hr.gif);background-repeat: no-repeat;background-position: center bottom;float:right;}.kihon_indexcont span {padding:10px 0px 10px 18px;background:url(/style/fusui/kihon/images/icon_link.gif) no-repeat 0% 50%;}
.kihon_indexcontR span {padding:10px 0px 10px 18px;background:url(/style/fusui/kihon/images/icon_link.gif) no-repeat 0% 50%;}
#kihonArea {width: 530px;padding: 0px 20px 5px;background-color: #FFECF1;}
.kihon_conthead{width: 474px;height: 18px;background-image: url(/style/fusui/kihon/images/cont_head.gif);background-repeat: no-repeat;padding: 20px 28px 0px;background-color: #FFECF1;color:#FFFFFF;}
.kihon_contfoot{width: 530px;height: 5px;background-image: url(/style/fusui/kihon/images/cont_foot.gif);background-repeat: no-repeat;padding-bottom:10px;}
.kihon_cont{width: 490px;background-color: #FFFFFF;background-image: url(/style/fusui/kihon/images/cont_bg.gif);padding: 10px 20px;}
.kihon_hr{border-bottom:dotted 2px #F5BBCA;}
.img_L { float: left;margin-right:10px;margin-top:10px;}
.img_R { float: right;margin-left:10px;margin-top:10px;}
/*MansionGuide Area-------------------------------------------*/
#guideArea {width: 528px;background:url(/style/fusui/mansion/images/guide_bg.gif);padding: 0px 21px 10px;}
.guide_item{width: 528px;height:14px;}
.guide_itemA{width: 528px;}
.guide_itemB{width: 528px;}
.guide_itemC{width: 528px;}
.guide_itemD{width: 254px;float:left;}
.guide_headL{width: 254px;float:left;}
.guide_headR{width: 254px;float:right;}
.guide_itemcontA{width: 528px;background:url(/style/fusui/mansion/images/item_bg.gif);}
.guide_itemcontL{width: 236px;padding: 0px 9px;float:left;}
.guide_itemcontR{width: 236px;padding: 0px 9px;float:right;}
.guide_itemboxL {width:58px;float:left;}
.guide_itemboxR {width:170px;padding-left: 8px;float:left;}
.guide_caution {width: 508px;background-color: #FFFFFF;padding: 10px;}
#ftop_lesson,
#ftop_lessontop {width:570px; background-color: #FFECF1; padding-bottom:5px;}
#ftop_lesson .lt {
	width:338px;
	height:186px;
	float:left;
	margin:0 0 0 20px;
	display: inline;
	background-image: url(/style/fusui/soudan/images/top_lesson_bgl.gif);
	background-color: #FFECF1;
	background-repeat: no-repeat;
	background-position: left 81px;
}
#ftop_lessontop .lt {
	width:345px;
	height:186px;
	float:left;
	margin:0 0 0 20px;
	display: inline;
	background-image: url(/style/fusui/lesson/images/top_lessontop_bgl.gif);
	background-repeat: no-repeat;
	background-position: left 39px;
	background-color: #FFECF1;
}
#ftop_lesson .lt .udate,
#ftop_lessontop .lt .udate {
	padding: 3px 0 0 20px;
	font-size:10px;
	color:#fff;
	letter-spacing:0.2em;
	height:18px;
	background-repeat: no-repeat;
	background-image: url(/style/fusui/soudan/images/top_lesson_date.gif);
}
#ftop_lesson .lt .bglessontop{
height:147px;
width:345px;
background:url(/style/fusui/lesson/images/top_lessontop_bgl.gif) no-repeat;
margin-bottom:10px;}

#ftop_lesson .lt .topnews,
#ftop_lessontop .lt .topnews {width:335px;}
#ftop_lesson .lt .topnews .topicicon,
#ftop_lessontop .lt .topnews .topicicon {background:url(/style/fusui/kihon/images/icon_link.gif) no-repeat 17px 5px;}
#ftop_lesson .lt .topnews .newstxt,
#ftop_lessontop .lt .topnews .newstxt {background:url(/style/fusui/kihon/images/icon_link.gif) no-repeat 2px 3px; margin-left:15px; float:left; padding-left:15px; width:235px;}
#ftop_lesson .lt .topnews .iconnew,
#ftop_lessontop .lt .topnews .iconnew {
	background:url(/style/fusui/soudan/images/cmn_icn_new.gif) no-repeat 2px 3px;
	height:20px;
	width:35px;
	vertical-align: top;
}


#ftop_lesson .rt,
#ftop_lessontop .rt {
	/*width:185px;*/
	width:186px;
	float:right;
	display:inline;
	padding-right:18px;
	background-color: #FFECF1;
	background-image: url(/style/fusui/soudan/images/top_lesson_rightbg.gif);
	background-repeat: no-repeat;
}
#ftop_lesson .rt .monthly,
#ftop_lessontop .rt .monthly {
padding:2px;
background-color:#FFFFFF;
border:1px solid #FF99CC;
}

.phframe_p {
padding:2px;
background-color:#FFFFFF;
border:1px solid #FF99CC;
}
.phframe_v {
padding:2px;
background-color:#FFFFFF;
border:1px solid #F9C5FC;
}

#lesson_navi {width: 570px; margin:15px 0 5px 0; font-size:12px;}
#lesson_navi2 {width: 540px; margin:10px 0 5px 0; font-size:12px;}
#lesson_navi .back {
	float:left;
	background-image:url(/style/fusui/lesson/images/icon_back.jpg);
	padding-left:15px;
	background-repeat: no-repeat;
	background-position: left 3px;
}
#lesson_navi2 .back {
	float:left;
	background-image:url(/style/fusui/lesson/images/icon_back.jpg);
	padding-left:15px;
	background-repeat: no-repeat;
	background-position: left 7px;
}

#lesson_navi .next,
#lesson_navi2 .next {float:right; text-align:right; background-image:url(/style/fusui/lesson/images/icon_next.jpg);
background-position:right; padding-right:15px; background-repeat:no-repeat;}
#lesson_navi a:link, #lesson_navi a:visited {color:#FF3366; text-decoration:underline;}
#lesson_navi a:active, #lesson_navi a:hover {color:#FF3366; text-decoration:none;}
#lessonBox {width: 570px; margin-bottom:0; padding-bottom:0; background:url(/style/fusui/lesson/images/lesson_mainbox_bg.gif) no-repeat; overflow:hidden;}
#lessonBody {
	width:540px;
	margin:0 0 0 15px;
	padding-right:15px;
	line-height:200%;
}
#lessonBody .themeph {float:right; margin:5px 0 10px 10px;}
/*090821 add*/
#lessonBody .themephL {float:left; margin:5px 10px 10px 0;}
/*----------*/
#lessonDate {background:url(/style/fusui/lesson/images/lesson_mainbox_ttl.gif) no-repeat; height:30px;}
#lessonDate .update {color:#fff; font-size:10px; padding: 13px 0 0 17px; letter-spacing:0.2em;}
#lessonBox .anotherbox {width:540px; background:url(/style/fusui/lesson/images/lesson_anotherbox_bg.gif) repeat-y; margin:15px 0 0 0; clear:right;}
#lessonBox .stxt{font-size:10px; color:#666666; margin-top:5px;}
.anotherbox_bg {background:url(/style/fusui/lesson/images/lesson_anotherbox_bg.gif) repeat-y; margin:0;}
.anotherbox_bg .ttltxt{padding-left:10px; text-align:left;}
#lessonBox .halfleft {width:240px; float:left; margin-left:15px; margin-top:5px;}
#lessonBox .imgleft {padding:5px 0 5px 10px;}
#lessonBox .txtright {padding:5px 10px 0 10px; line-height:130%; text-align:left;}
#lessonBox .halfright {width:240px; float:right; margin-right:10px; margin-top:5px;}
#lessonBox .anotherttl {background:url(/style/fusui/lesson/images/lesson_anotherbox_ttl.gif) no-repeat; text-align:center; font-weight:900; color:#993399; font-size:14px; padding:10px 0 0 0; height:34px;}
#lessonBox .devider {width:334px; margin:15px auto 15px;}
#lessonBox .cnrttl {color:#FF6699; font-weight:900; padding-top:15px; padding-bottom:5px;}
#lessonBox .anotherbtm {width:540px; margin:0 0 15px 0;}
#lessonBox .linkttl {background:url(/style/fusui/kihon/images/icon_link.gif) no-repeat 2px 6px; padding-left:15px;}
#lessonBox a:link, #lessonBox a:visited {color:#FF3366; text-decoration:underline;}
#lessonBox a:active, #lessonBox a:hover {color:#FF3366; text-decoration:none;}
#lessonBox .btmimg {height:5px; background-color:#FFFFFF; margin-bottom:0; padding-bottom:0;}

/* change */
#lessonTtl {
	background:url(/style/fusui/lesson/images/lesson_mainbox_ttlbg.gif) no-repeat;
	/*height:48px;*/
	padding:15px 0 0 15px;
	margin:0 0 20px 0;
}
/* old
#lessonTtl {
	background:url(/style/fusui/lesson/images/lesson_mainbox_ttlbg.gif) no-repeat;
	height:48px;
	padding:15px 0 0 15px;
	margin:0;
}
*/
#lessonTtl .ttlname {border-top:1px dotted #FF3366; border-bottom:1px dotted #FF3366; line-height:200%; font-size:14px; font-weight:900; width:540px; color:#FF3366;}
/*090626 add*/
#lessonBox .lessonTbl {margin-top:10px;}
#lessonBox .lessonTbl table {width:100%; border-top:solid 1px #f5bbca; border-left:solid 1px #f5bbca;}
#lessonBox .lessonTbl table td,
#lessonBox .lessonTbl table th {padding:8px 3px; border-bottom:solid 1px #f5bbca; border-right:solid 1px #f5bbca; text-align:center; line-height:160%;}
#lessonBox .lessonTbl table th {background:#ffe6e6; color:#8d4e31;}
#lessonBox .themeph p.stxt {line-height:80%; text-align:right; color:#000000;}
#lessonBox .themeph p.stxtL {line-height:85%; text-align:right; color:#000000; margin-top:3px;}
#lessonBox2 {margin-top:10px;}
#lessonBox2 .anotherttl {background:url(/style/fusui/lesson/images/lesson_anotherbox2_ttl.gif) no-repeat; text-align:center; font-weight:900; color:#993399; font-size:14px; padding:10px 0 0 0; height:34px;}
#lessonBox2 .anotherbox_bg {width:510px; background:url(/style/fusui/lesson/images/lesson_anotherbox2_bg.gif) repeat-y; padding:10px 30px;}
#lessonBox2 .floatL{width:400px;}
#lessonBox2 .floatR{width:90px;}
#lessonBox2 .anotherbox_bg .ttltxt {line-height:180%; font-size:14px; margin-bottom:10px; padding-left:0; color:#993399;}
/*----------*/
#itemTtl {width: 570px;margin-top:15px;}
#itemFoot {width: 570px;height:20px;background:url(/style/fusui/mansion/images/item01_foot.jpg);}
#itemFoot03 {width: 570px;height:20px;background:url(/style/fusui/mansion/images/item03_foot.jpg);}
#itemFoot05 {width: 570px;height:20px;background:url(/style/fusui/mansion/images/item05_foot.jpg);}
#itemFoot07 {
width: 570px;
height:20px;
background:url(/style/fusui/mansion/images/item07_foot.jpg);
}
#exaArea {width: 528px;background:url(/style/fusui/mansion/images/item01_bg.gif);background-color: #FDEAFF;padding:10px 21px 0px;}
#exaArea03 {width: 528px;background:url(/style/fusui/mansion/images/item01_bg.gif);background-color: #FFEAED;padding:10px 21px 0px;
}
#exaArea05 {
width: 528px;
background:url(/style/fusui/mansion/images/item05_bg.gif);
background-color: #FFE7DE;
padding:10px 21px 0px;
}
#exaArea07 {
width: 528px;
background:url(/style/fusui/mansion/images/item07_bg.gif);
background-color: #FFE0CA;
padding:10px 21px 0px;
}

.exa_headL{width: 240px;height:23px;background:url(/style/fusui/mansion/images/exa_head.jpg);padding:13px 0px 0px 14px;float:left;}
.exa_headR{width: 240px;height:23px;background:url(/style/fusui/mansion/images/exa_head.jpg);padding:13px 0px 0px 14px;float:right;}
.exa_headR2{width: 240px;height:23px;padding:13px 0px 0px 14px;float:right;}
.guide_exacontA{width: 528px;background:url(/style/fusui/mansion/images/exa_bg.gif);}
.guide_exacontA2{width: 528px;background:url(/style/fusui/mansion/images/exa_bg2.gif);}
.guide_exacontL{width: 227px;padding: 0px 9px 5px 18px;float:left;}
.guide_exacontL2{width: 227px;padding: 0px 9px 5px 18px;float:left;background:url(/style/fusui/mansion/images/exa_bg2.gif);}
.guide_exacontR{width: 227px;padding: 0px 9px 5px 18px;float:right;}
.guide_exaboxL {width:122px;padding-top: 5px;float:left;color: #7C5951;}
.guide_exaboxR {width:100px;padding: 0px 0px 0px 5px;float:left;text-align: center;
}
#guide_smenu {
border-top: 1px dashed #EE0041;
border-bottom: 1px dashed #EE0041;
padding: 6px 0px 3px 1px;
margin-top:15px;
}
.guide_smenuL{
padding: 7px 4px 7px 0;
float:left;
}
.cap{text-indent:-1em;margin-left: 1em;font-size:80%;
}
.space{clear:both;font-size:1px;height:0px;visibility: hidden;}
.clear{
    clear:both;
	display:block;
}
.luck_form01 {background-image: url(../luck/images/luckform_bg.jpg);background-repeat: repeat-y;}
.luck_form02 {background-image: url(../luck/images/bg_form.gif);background-repeat: repeat;}
.luck_form03 {background-image: url(../luck/images/luckexp_bg.gif);background-repeat: no-repeat;padding: 10px 0 10px 0;}
.result01 {background-image: url(../luck/images/result_bg.gif);background-repeat: repeat-y;}
.c_caution {color: #EE0041;font-weight: 900;}
.s_caution {font-size:10px; margin-top:15px;}
.dl_b_bk {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000000;}
.result_bgc {background-color: #F9ECFF;}
.border_b_viol {border-bottom:1px dotted #996699;}
.txt_col_viol {color:#996699;}


/*091019 add*/
/* leson BackNumber */
#lessonBknm {background:#FFECF1 url(/style/fusui/soudan/images/top_lesson_rightbg.gif) no-repeat right 46px;}
#lessonBknm .lessonBknmBg {width:530px; padding:0 20px 0 20px; margin-bottom:7px;}
#lessonBknm .boxWrap {width:530px; background:url(/style/fusui/lesson/images/top_lesson_bknm_mdl.gif) repeat-y left 0;} 
#lessonBknm .floatL, #lessonBknm .floatR {width:229px; padding:15px 15px 9px 15px; background:url(/style/fusui/lesson/images/top_lesson_bknm_top.gif) no-repeat left top;}
#lessonBknm .floatR {background:url(/style/fusui/lesson/images/top_lesson_bknm_top.gif) no-repeat right top;}
#lessonBknm .lessonBknmBg02 {width:259px; padding:0 0 0 20px;}/*one box*/
#lessonBknm dl {margin-bottom:15px;}
#lessonBknm dl dt {font-weight:bold; margin-bottom:10px; padding-bottom:5px; color:#ee0041; border-bottom:solid 1px #fbc1d1;}
#lessonBknm dl dd {padding-left:15px; margin:0 0 7px 0;}
#lessonBknm .bx1 dl dt {color:#fd5180; border-bottom:solid 1px #fd5180;}
#lessonBknm .bx2 dl dt {color:#469cf1; border-bottom:solid 1px #469cf1;}
#lessonBknm .bx3 dl dt {color:#fd7b06; border-bottom:solid 1px #fd7b06;}
#lessonBknm .bx4 dl dt {color:#49c810; border-bottom:solid 1px #49c810;}
#lessonBknm .bx5 dl dt {color:#7979fc; border-bottom:solid 1px #7979fc;}
#lessonBknm .bx6 dl dt {color:#c93ff6; border-bottom:solid 1px #c93ff6;}

#lessonBknm .bx1 dl dd {background:url(/style/fusui/lesson/images/top_lesson_bknm_icn01.gif) no-repeat 2px 3px;}
#lessonBknm .bx2 dl dd {background:url(/style/fusui/lesson/images/top_lesson_bknm_icn02.gif) no-repeat 2px 3px;}
#lessonBknm .bx3 dl dd {background:url(/style/fusui/lesson/images/top_lesson_bknm_icn03.gif) no-repeat 2px 3px;}
#lessonBknm .bx4 dl dd {background:url(/style/fusui/lesson/images/top_lesson_bknm_icn04.gif) no-repeat 2px 3px;}
#lessonBknm .bx5 dl dd {background:url(/style/fusui/lesson/images/top_lesson_bknm_icn05.gif) no-repeat 2px 3px;}
#lessonBknm .bx6 dl dd {background:url(/style/fusui/lesson/images/top_lesson_bknm_icn06.gif) no-repeat 2px 3px;}
/* new */
.newTxt {color:#8BC31C;}
/*----------*/

/*add 100416*/
/* leson19 */
.checkList {padding:10px;	border:solid 2px #ffe6e6;	background:#fef2f2;}
.checkList .ttl {color:#8d4e31;	font-weight:bold;}
.checkList ul li {background:url(/style/fusui/lesson/images/img_checkbox.gif) no-repeat left;	padding:0 0 0 18px;}



