DIV.blockCont {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px; background-color:#e60012
}
DIV.blockCont DIV.body P {
	FONT-SIZE: 108%
}
DIV.blockCont H2 {
	POSITION: absolute; TOP: -25px; width:590px; height:110px; background-image:url(title.png); background-repeat:no-repeat; margin-top:1px
}
DIV.main {
	FLOAT: left; WIDTH: 610px
}
DIV.main DIV.blockCont {
	WIDTH: 500px
}
DIV.sub {
	FLOAT: right; WIDTH: 320px
}
DIV.sub DIV.blockCont H2 {
	LEFT: 15px
}
DIV.main DIV.blockHomeMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 600px
}
DIV.main DIV.noMainContents {
	PADDING-BOTTOM: 20px; TEXT-ALIGN: center
}
DIV.main DIV.noMainContents P.viewMore {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; LEFT: 0px; PADDING-BOTTOM: 0px; BOTTOM: auto; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: left
}
DIV.blockHomeMain H2 {
	LEFT: 0px; TOP: -53px
}
DIV.blockHomeMain P.viewMore A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.blockHomeMain DIV.body {
	MARGIN: 0px
}
DIV.blockHomeMain DIV.blockNoContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 100px; MARGIN: 20px; PADDING-TOP: 100px
}
DIV.blockHomeMain DL.thumbAuthor {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 93%; BACKGROUND: url(fukidashi.gif) #ccc no-repeat 0px 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
DIV.blockHomeMain DL.thumbAuthor DT {
	DISPLAY: inline; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; width:590px
}
DIV.blockHomeMain DL.thumbAuthor DD {
	DISPLAY: inline; FONT-SIZE: 85%; VERTICAL-ALIGN: middle
}
DIV.blockHomeMain DL.thumbAuthor DT A {
	MARGIN-LEFT: 5px
}
DIV.blockHomeMain P.viewMore {
	LEFT: 15px; BOTTOM: 15px; POSITION: absolute
}
BODY.cv_1 DIV.blockHomeMain {

}
BODY.cv_1 DIV.blockHomeMain H2 {
	TOP: -48px
}
BODY.cv_1 DIV.blockHomeMain H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 10px
}
BODY.cv_1 DIV.blockHomeMain DIV.unitEntry { width:550px; margin-left:auto; margin-right:auto
}
BODY.cv_1 DIV.blockHomeMain DIV.body P {
	FONT-SIZE: 124%
}
BODY.cv_1 DIV.blockHomeMain P.thumb {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
BODY.cv_2 DIV.blockHomeMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/homepage/week_2/bg_home_main_2.png) #fff no-repeat 50% 62px; PADDING-BOTTOM: 0px; PADDING-TOP: 70px
}
BODY.cv_2 DIV.blockHomeMain H2 {
	LEFT: 0px
}
BODY.cv_2 DIV.blockHomeMain DIV.unitEntry {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
BODY.cv_2 DIV.blockHomeMain DIV.unitEntry H3 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 26px; BACKGROUND: url(/img/common/bg_check_3.png) 0px 0px; PADDING-BOTTOM: 13px; COLOR: #fff; PADDING-TOP: 13px
}
BODY.cv_2 DIV.blockHomeMain DIV.unitEntry P.url {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ccc; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
BODY.cv_2 DIV.blockHomeMain DIV.unitEntry P {
	FONT-SIZE: 124%
}
BODY.cv_2 DIV.blockHomeMain DIV.unitEntry P.thumb {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
}
BODY.cv_2 DIV.blockHomeMain DIV.unitEntry P.viewMoreS {
	FONT-SIZE: 100%; TEXT-ALIGN: right
}
BODY.cv_2 DIV.noMainContents P.viewMore {
	MARGIN: 0px 0px 15px
}
BODY.cv_3 DIV.blockHomeMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 70px
}
BODY.cv_3 DIV.blockHomeMain H2 {
	LEFT: 0px; TOP: -48px
}
BODY.cv_3 DIV.blockHomeMain DIV.unitEntry {
	MARGIN: 0px 20px 10px
}
BODY.cv_3 DIV.blockHomeMain DIV.unitEntry P.thumb {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
}
BODY.cv_3 DIV.blockHomeMain DIV.unitEntry H3 {
	FONT-SIZE: 26px; MARGIN: 0px 0px 5px
}
BODY.cv_3 DIV.blockHomeMain DIV.unitEntry P.viewMoreS {
	TEXT-ALIGN: left
}
BODY.cv_3 DIV.blockHomeMain DIV.unitEntry P.url {
	MARGIN: 0px 0px 10px
}
BODY.cv_3 DIV.noMainContents P.viewMore {
	MARGIN: 0px 0px 15px
}
BODY.cv_4 DIV.blockHomeMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 80px
}
BODY.cv_4 DIV.noMainContents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 50px
}
BODY.cv_4 DIV.blockHomeMain H2 {
	LEFT: 0px; TOP: -40px
}
BODY.cv_4 DIV.noMainContents P.viewMore {
	MARGIN: 0px 0px 15px
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt {
	
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt P.date {
	FLOAT: left; WIDTH: 150px
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt P.date SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 185%; BACKGROUND: url(/img/homepage/week_4/icon_quote_t.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 15px; LINE-HEIGHT: 1.3; PADDING-TOP: 10px
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt DIV.body {
	MARGIN: 0px 20px 5px
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt DIV.body P {
	FONT-SIZE: 124%
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt DIV.body P.viewMoreS {
	MARGIN-TOP: -10px; FONT-SIZE: 100%; BACKGROUND: url(/img/homepage/week_4/icon_quote_b.png) no-repeat 100% 0px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt DIV.body P.viewMoreS A {
	MARGIN-LEFT: 5px
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt DIV.body P.viewMoreS SPAN.date {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; MARGIN-LEFT: 5px
}
BODY.cv_4 DIV.blockHomeMain DIV.unit3rdpt DIV.body P.date {
	FONT-SIZE: 100%
}
BODY.cv_4 DIV.blockHomeMain DIV.blockThanks {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/homepage/week_4/bg_home_3rdpt_thx_t.png) #ccc no-repeat 0px 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 32px
}
BODY.cv_4 DIV.blockHomeMain DIV.blockThanks DIV.body {
	BACKGROUND: url(/img/homepage/week_4/bg_home_3rdpt_thx_m.png) #ccc repeat-y 0px 0px
}
BODY.cv_4 DIV.blockHomeMain DIV.blockThanks DIV.body P {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.cv_4 DIV.blockHomeMain DIV.blockThanks P.author {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.cv_4 DIV.blockHomeMain P.txtNewest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 25px; BACKGROUND: url(/img/homepage/week_4/bg_home_3rdpt_newest.png) no-repeat 0px 0px; LEFT: 250px; PADDING-BOTTOM: 0px; WIDTH: 60px; COLOR: #e52308; BOTTOM: 5px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 44px
}
BODY.cv_4 DIV.blockHomeMain P.newest {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; LEFT: 250px; WIDTH: 150px; COLOR: #e52308; BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; HEIGHT: 44px
}
BODY.cv_4 DIV.blockHomeMain P.newest STRONG {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(/img/homepage/week_4/bg_home_3rdpt_newest_num.png) no-repeat 50% 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY.cv_4 DIV.blockHomeMain P.newest IMG {
	MARGIN: 0px -5px; VERTICAL-ALIGN: middle
}
BODY.cv_5 DIV.blockHomeMain {
	PADDING-TOP: 66px
}
BODY.cv_5 DIV.blockHomeMain H3 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 26px; BACKGROUND: url(/img/common/bg_ttl_moire.jpg) 0px 0px; PADDING-BOTTOM: 13px; MARGIN: 0px 0px 10px; PADDING-TOP: 13px
}
BODY.cv_5 DIV.blockHomeMain DIV.unitEntry {
	MARGIN: 0px 15px 15px
}
BODY.cv_5 DIV.blockHomeMain DIV.unitEntry P {
	FONT-SIZE: 124%
}
BODY.cv_5 DIV.blockHomeMain P.thumb {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
BODY.cv_5 DIV.blockHomeMain DL.thumbAuthor {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 93%; BACKGROUND: url(/img/homepage/bg_home_main_balloon.png) #ccc no-repeat 0px 0px; PADDING-BOTTOM: 15px; WIDTH: 500px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
BODY.cv_6 DIV.blockHomeMain {
	PADDING-TOP: 60px
}
BODY.cv_6 DIV.blockHomeMain H2 {
	LEFT: -13px; TOP: -55px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceQ {
	MARGIN: -25px 20px 15px; OVERFLOW: hidden; WIDTH: 487px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceQ {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: url(/img/homepage/week_6/bg_advice_q_b.png) no-repeat 3px 100%; PADDING-BOTTOM: 7px; WIDTH: 485px; PADDING-TOP: 0px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceQ DL.thumbAuthor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/homepage/week_6/bg_advice_q_t.png) no-repeat 0px 100%; PADDING-BOTTOM: 25px; PADDING-TOP: 0px; POSITION: relative
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceQ DL.thumbAuthor DT {
	FLOAT: right; WIDTH: 450px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceQ DL.thumbAuthor DD {
	FLOAT: left; WIDTH: 45px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceQ DIV.body {
	BACKGROUND: #000; WIDTH: 485px; COLOR: #fff
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceQ DIV.body P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: -5px 20px 15px; OVERFLOW: hidden; WIDTH: 487px; PADDING-TOP: 0px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceA DL.thumbAuthor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/homepage/week_6/bg_advice_a_b.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 485px; PADDING-TOP: 20px; POSITION: relative
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceA DL.thumbAuthor DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 430px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceA DL.thumbAuthor DD {
	FLOAT: right; WIDTH: 45px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceA DIV.body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/homepage/week_6/bg_advice_a_t.png) no-repeat 0px 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceA DIV.body P.viewMoreS {
	MARGIN: 0px 0px 5px; TEXT-ALIGN: right
}
BODY.cv_6 DIV.blockHomeMain DIV.unitAdviceA P.viewMore {
	LEFT: 25px; WIDTH: 205px; BOTTOM: 15px; POSITION: absolute; TEXT-ALIGN: left
}
BODY.cv_6 DIV.blockHomeMain DIV#unitEntryHope {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
BODY.cv_6 DIV.blockHomeMain DIV#unitEntryHope H3 {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 5px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 32px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; BORDER-LEFT: #000 0px solid; WIDTH: 300px; LINE-HEIGHT: 1; PADDING-TOP: 6px; BORDER-BOTTOM: #000 5px solid
}
BODY.cv_6 DIV.blockHomeMain DIV#unitEntryHope H3 IMG {
	MARGIN-LEFT: 5px
}
BODY.cv_6 DIV.blockHomeMain DIV#unitEntryHope P.thumb {
	FLOAT: left; MARGIN: 0px 10px 5px 0px; WIDTH: 170px
}
BODY.cv_6 DIV.blockHomeMain DIV#unitEntryHope P.thumb IMG {
	BORDER-TOP-WIDTH: 5px; BORDER-LEFT-WIDTH: 5px; BORDER-BOTTOM-WIDTH: 5px; BORDER-RIGHT-WIDTH: 5px
}
BODY.cv_6 DIV.blockHomeMain DIV#unitEntryHope P.viewMoreS {
	TEXT-ALIGN: right
}
BODY.cv_0 DIV.blockHomeMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 75px
}
BODY.cv_0 DIV.blockHomeMain H2 {
	TOP: -51px
}
BODY.cv_0 DIV.blockHomeMain H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 185%; BACKGROUND: url(/img/common/bg_ttl_moire.jpg) 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 240px 10px 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 10px
}
BODY.cv_0 DIV.blockHomeMain DIV.unitEntry {
	MARGIN: 0px 15px 15px
}
BODY.cv_0 DIV.blockHomeMain DIV.unitEntry DIV.body P {
	FONT-SIZE: 124%
}
BODY.cv_0 DIV.blockHomeMain P.goBn {
	MARGIN: 0px 15px 10px
}
BODY.cv_0 DIV.blockHomeMain DL.unitEntryThumb {
	BACKGROUND: url(/img/homepage/week_0/bg_home_shelf.png) no-repeat 0px 0px; FLOAT: right; WIDTH: 240px; HEIGHT: 230px; TEXT-ALIGN: center
}
BODY.cv_0 DIV.blockHomeMain DL.unitEntryThumb DT {
	MARGIN: 0px 0px 10px
}
BODY.cv_0 DIV.blockHomeMain DL.unitEntryThumb DD {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000 2px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 124%; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px 15px; BORDER-LEFT: #000 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #000 2px solid
}
BODY.cv_0 DIV.noMainContents {
	PADDING-BOTTOM: 15px
}
DIV#contHomeShop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 530px; PADDING-TOP: 45px
}
DIV#contHomeShop DIV.unitGroup {
	MARGIN-LEFT: 20px
}
DIV#contHomeShop H3 {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
DIV#contHomeShop H3 A {
	TEXT-DECORATION: none
}
DIV#contHomeShop P.viewMoreS {
	MARGIN: 0px 20px
}
DIV#contHomeShop P.noContents {
	MARGIN: 0px 0px 15px; TEXT-ALIGN: center
}
DIV#contHomeShop P.viewMore {
	MARGIN: 0px 20px; TEXT-ALIGN: left
}
DIV#contHomeBlog {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 40px; WIDTH: 490px; PADDING-TOP: 40px
}
DIV#contHomeBlog DIV.unitEntry P.thumb {
	FLOAT: left; WIDTH: 60px
}
DIV#contHomeBlog DIV.unitEntry H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img/common/bg_ttl_moire.jpg) 0px 0px; PADDING-BOTTOM: 22px; MARGIN: 0px 0px 0px 60px; PADDING-TOP: 6px; HEIGHT: 26px
}
DIV#contHomeBlog DIV.unitEntry H3 A:hover {
	BACKGROUND-COLOR: transparent
}
DIV#contHomeBlog DIV.unitEntry P.copy {
	FONT-WEIGHT: bold; FONT-SIZE: 93%; LEFT: 70px; POSITION: absolute; TOP: 30px
}
DIV#contHomeBlog DIV.unitEntry P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 93%; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px; WIDTH: 91px; LINE-HEIGHT: 1; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV#contHomeBlog DIV.unitEntry H4 {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 124%; FLOAT: left; MARGIN: 10px 0px 5px; WIDTH: 380px; LINE-HEIGHT: 1.5
}
DIV#contHomeBlog DIV.unitEntry P.body {
	CLEAR: both
}
DIV#contHomeBlog P.noContents {
	MARGIN: 0px 0px 15px -10px
}
DIV#contHomeMember {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 490px; PADDING-TOP: 20px
}
DIV#contHomeMember H2 {
	MARGIN-TOP: -7px
}
DIV#contHomeMember DIV#unitMemberNew {
	PADDING-LEFT: 5px; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 230px
}
DIV#contHomeMember DIV#unitMemberResigned {
	PADDING-RIGHT: 5px; FLOAT: right; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 230px
}
DIV#contHomeMember DIV#unitMemberNew P.thumb {
	FLOAT: left; WIDTH: 90px
}
DIV#contHomeMember DIV#unitMemberResigned P.thumb {
	FLOAT: left; WIDTH: 90px
}
DIV#contHomeMember H3 {
	MARGIN: 0px 0px 5px
}
DIV#contHomeMember DIV#unitMemberNew H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#contHomeMember DIV#unitMemberResigned H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#contHomeMember DIV#unitMemberNew H4 {
	FONT-SIZE: 185%; MARGIN: 0px 0px 5px
}
DIV#contHomeMember DIV#unitMemberResigned H4 {
	FONT-SIZE: 185%; MARGIN: 0px 0px 5px
}
DIV#contHomeMember DIV#unitMemberNew H4 A {
	LINE-HEIGHT: 1.2; TEXT-DECORATION: none
}
DIV#contHomeMember DIV#unitMemberResigned H4 A {
	LINE-HEIGHT: 1.2; TEXT-DECORATION: none
}
DIV#contHomeMember DIV#unitMemberNew P.comment {
	CLEAR: both; PADDING-RIGHT: 40px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; WIDTH: 167px; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: -8px; HEIGHT: 69px
}
DIV#contHomeMember DIV#unitMemberResigned P.comment {
	CLEAR: both; PADDING-RIGHT: 40px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; WIDTH: 167px; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: -8px; HEIGHT: 69px
}
DIV#contHomeMember DIV#unitMemberResigned P.comment {
	LEFT: 0px; BACKGROUND-IMAGE: url(/img/homepage/balloon_home_member_resigned.png)
}
DIV#contHomeMember DIV#unitMemberNew P.comment {
	LEFT: -10px; BACKGROUND-IMAGE: url(/img/homepage/balloon_home_member_new.png)
}
DIV#contHomeMember DIV#blockNewEntry {
	CLEAR: both; MARGIN: 10px 0px 0px
}
DIV#contHomeMember DIV#blockNewEntry DL {
	BACKGROUND: url(/img/common/line_dot_v.png) repeat-y 0px 0px; FLOAT: left; MARGIN: 0px 0px 15px; WIDTH: 158px; TEXT-ALIGN: center
}
DIV#contHomeMember DIV#blockNewEntry DL.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#contHomeMember DIV#blockNewEntry DL DD {
	FONT-WEIGHT: bold
}
DIV#contHomeMember DIV#blockNewEntry DL DD STRONG {
	FONT-SIZE: 60px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
DIV#contHomeMember DIV#blockTwitter {
	POSITION: relative
}
DIV#contHomeMember DIV#blockTwitter P.goTwitter {
	RIGHT: 10px; WIDTH: 115px; POSITION: absolute; TOP: 13px
}
DIV#contHomeMember DIV#blockTwitter P.goTwitter A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#contHomeMember DIV#blockTwitter H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#contHomeMember DIV#blockTwitter DIV.unitEntry {
	BACKGROUND: url(/img/homepage/bg_twitter_post.png) no-repeat 100% 100%; MARGIN: 0px 0px 15px
}
DIV#contHomeMember DIV#blockTwitter DIV.unitEntry P.thumb {
	FLOAT: left; WIDTH: 60px
}
DIV#contHomeMember DIV#blockTwitter DIV.unitEntry P.date {
	FONT-SIZE: 93%; TEXT-ALIGN: right
}
DIV#contHomeMember DIV#blockTwitter DIV.unitEntry DIV.unitEntryMain {
	PADDING-RIGHT: 10px; PADDING-LEFT: 24px; BACKGROUND: url(/img/homepage/bg_twitter_post_t.png) no-repeat 100% 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 396px; PADDING-TOP: 8px
}
DIV#contHomeTopics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV#contHomeTopics DIV.blockTopicBnr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/img/homepage/bg_home_topics.png) no-repeat 0px 50%; PADDING-BOTTOM: 5px; PADDING-TOP: 30px
}
DIV#contHomeTopics DIV.blockTopicBnr UL LI {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
DIV#contHomeTopics H2 {
	TOP: -30px
}
DIV#contHomeTopics DIV.blockUnitEntry {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; POSITION: relative; TOP: -10px
}
DIV#contHomeTopics P#btnRss {
	RIGHT: 10px; WIDTH: 61px; POSITION: absolute; TOP: -48px
}
DIV#contHomeTopics DIV.unitEntry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/bg_dot_1.png) repeat-x 0px 100%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
DIV#contHomeTopics DIV.unitEntry P.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; WIDTH: 91px; LINE-HEIGHT: 1; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV#contHomeTopics DIV.unitEntry P.date A {
	TEXT-DECORATION: none
}
DIV#contHomeTopics DIV.unitEntry P.thumb {
	MARGIN: 0px 0px 10px
}
DIV#contHomeTopics DIV.unitEntry H3 {
	FONT-SIZE: 108%; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1.5
}
DIV#contHomeTopics DIV.unitEntry P.category {
	PADDING-RIGHT: 0px; PADDING-LEFT: 63px; FONT-SIZE: 85%; BACKGROUND: url(/img/common/ttl_topics_category.png) no-repeat 0px 3px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1; PADDING-TOP: 0px
}
DIV#contHomeTopics DIV.unitEntry UL.tag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: url(/img/common/ttl_topics_tag.png) no-repeat 0px 3px; PADDING-BOTTOM: 0px; WIDTH: 251px; PADDING-TOP: 0px
}
DIV#contHomeTopics DIV.unitEntry UL.tag LI {
	DISPLAY: inline; FONT-SIZE: 85%; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1
}
DIV#contHomeTopics DIV.unitEntry UL.tag LI A {
	LINE-HEIGHT: 1.4
}
DIV#contHomeTopics P.noContents {
	MARGIN: 0px 0px 15px
}
DIV#contHomeBnr {
	MARGIN: 0px 0px 35px
}
DIV#contHomeBnr H2 {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BACKGROUND: #fff; MARGIN: 0px 0px 5px; BORDER-LEFT: #000 2px solid; WIDTH: 315px; BORDER-BOTTOM: #000 2px solid; HEIGHT: 42px
}
DIV#contHomeBnr H2 IMG {
	
}
DIV#contHomeBnr UL.listBnr {
	MARGIN: 0px 0px 15px
}
DIV#contHomeBnr UL.listBnr LI {
	MARGIN: 0px 0px 5px
}
DIV#contHomeBnr UL.listBnr LI DL {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 2px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 2px solid; WIDTH: 313px; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #000 2px solid; HEIGHT: 49px
}
DIV#contHomeBnr UL.listBnr LI DL DT {
	FLOAT: left; WIDTH: 96px; MARGIN-RIGHT: 1px
}
DIV#contHomeBnr UL.listBnr LI DL DT A IMG {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
UL.listBnr A:link IMG {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
DIV#contHomeBnr UL.listBnr LI DL DD {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 93%; BACKGROUND: url(/img/common/bg_check_3.png) 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 194px; COLOR: #fff; PADDING-TOP: 14px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 33px
}
DIV#contHomeBnr UL.listBnr LI A {
	
}
DIV.main DIV.blockHomeOmake {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 20px; WIDTH: 494px; PADDING-TOP: 80px
}
DIV.blockHomeOmake P.viewMoreS {
	CLEAR: both; TEXT-ALIGN: right
}
DIV.noContents P.body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.noContents P.viewMore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px; TEXT-ALIGN: left
}
DIV.blockHomeOmake H2 {
	Z-INDEX: 4; TOP: -32px
}
DIV.blockHomeOmake H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 3; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 530px; PADDING-TOP: 0px; POSITION: absolute; TOP: -24px; HEIGHT: 1%
}
DIV.blockHomeOmake DIV.blockNoContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; MARGIN: 0px; PADDING-TOP: 50px
}
BODY.cv_1 DIV.blockHomeOmake {
	PADDING-TOP: 90px
}
BODY.cv_1 DIV.blockHomeOmake H3 {
	TOP: -21px
}
BODY.cv_1 DIV.blockHomeOmake P.thumb {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
BODY.cv_1 DIV.noContents P.body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
BODY.cv_2 DIV.blockHomeOmake {
	BACKGROUND: #e9e8d3; PADDING-TOP: 100px
}
BODY.cv_2 DIV.blockHomeOmake DIV.body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px
}
BODY.cv_2 DIV.blockHomeOmake DIV.unitEntry {
	PADDING-LEFT: 35px; FLOAT: left; MARGIN: 0px 0px 10px; OVERFLOW: hidden; WIDTH: 120px
}
BODY.cv_2 DIV.blockHomeOmake DIV.unitEntry P.thumb {
	MARGIN: 0px 0px 4px
}
BODY.cv_2 DIV.blockHomeOmake DIV.unitEntry P.date {
	PADDING-RIGHT: 8px; FONT-SIZE: 85%; MARGIN: 0px; TEXT-ALIGN: center
}
BODY.cv_2 DIV.blockHomeOmake DIV.unitEntry P.thumb A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY.cv_2 DIV.blockHomeOmake P.viewMoreS {
	CLEAR: both; FONT-SIZE: 93%; WIDTH: 490px; TEXT-ALIGN: right
}
BODY.cv_2 DIV.noContents P.body {
	PADDING-TOP: 15px
}
BODY.cv_3 DIV.blockHomeOmake {
	PADDING-RIGHT: 16px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 120px; TEXT-ALIGN: center
}
BODY.cv_3 DIV.noContents {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 18px; WIDTH: 494px; PADDING-TOP: 120px
}
BODY.cv_3 DIV.blockHomeOmake H3 {
	TOP: -23px
}
BODY.cv_3 DIV.blockHomeOmake P.body {
	MARGIN: 0px 0px 7px; TEXT-ALIGN: left
}
BODY.cv_3 DIV.blockHomeOmake DIV.unitThanks {
	FLOAT: left; BACKGROUND-IMAGE: url(/img/homepage/week_3/bg_thanks_piece_home.png); MARGIN: 0px 10px 15px 0px; WIDTH: 236px
}
BODY.cv_3 DIV.blockHomeOmake DIV.unitThanks DL {
	BACKGROUND-IMAGE: url(/img/homepage/week_3/bg_thanks_piece_home_m.png); WIDTH: 236px
}
BODY.cv_3 DIV.blockHomeOmake DIV.unitThanks DL DT {
	BACKGROUND-IMAGE: url(/img/homepage/week_3/bg_thanks_piece_home_t.png)
}
BODY.cv_3 DIV.blockHomeOmake DIV.unitThanks DL DD {
	BACKGROUND-IMAGE: url(/img/homepage/week_3/bg_thanks_piece_home_b.png)
}
BODY.cv_4 DIV.blockHomeOmake {
	PADDING-TOP: 100px
}
BODY.cv_4 DIV.blockHomeOmake P.copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
BODY.cv_4 DIV.blockHomeOmake H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 124%; BACKGROUND: url(/img/homepage/week_4/icon_omake_sparkball.png) no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.2; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 2px solid
}
BODY.cv_4 DIV.blockHomeOmake H4 A {
	TEXT-DECORATION: none
}
BODY.cv_5 DIV.blockHomeOmake {
	BACKGROUND: url(/img/homepage/week_5/bg_omake_cco.png) #000 no-repeat 0px 80px
}
BODY.cv_5 DIV.noContents {
	BACKGROUND: #000
}
BODY.cv_5 DIV.noContents P.body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
BODY.cv_5 DIV.blockHomeOmake UL.listCco {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/common/icon_arrow_l_5.png) no-repeat 50% 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
BODY.cv_5 DIV.blockHomeOmake UL.listCco LI IMG {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
BODY.cv_5 DIV.blockHomeOmake LI.imgBefore {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
BODY.cv_5 DIV.blockHomeOmake LI.imgAfter {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
BODY.cv_5 DIV.blockHomeOmake LI.imgBefore IMG {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-BOTTOM: #000 2px solid
}
BODY.cv_5 DIV.blockHomeOmake LI.imgAfter IMG {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-BOTTOM: #000 2px solid
}
BODY.cv_5 DIV.blockHomeOmake LI.imgBefore {
	MARGIN-RIGHT: 78px
}
BODY.cv_5 DIV.blockHomeOmake DL.thumbAuthor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 15px; TEXT-ALIGN: right
}
BODY.cv_5 DIV.blockHomeOmake DL.thumbAuthor DT {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
BODY.cv_5 DIV.blockHomeOmake DL.thumbAuthor DD {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
BODY.cv_5 DIV.blockHomeOmake DL.thumbAuthor DT {
	MARGIN: 0px 5px 0px 0px
}
BODY.cv_5 DIV.blockHomeOmake DL.thumbAuthor A {
	COLOR: #fff
}
BODY.cv_6 DIV.blockHomeOmake {
	PADDING-TOP: 90px; BACKGROUND-COLOR: #f8faef
}
BODY.cv_6 DIV.blockHomeOmake P.thumb {
	FLOAT: left; MARGIN: 0px 15px 10px 0px; TEXT-ALIGN: center
}
BODY.cv_6 DIV.blockHomeOmake H4 {
	FONT-SIZE: 124%; LINE-HEIGHT: 1.45; TEXT-ALIGN: left
}
BODY.cv_6 DIV.blockHomeOmake H4 A {
	TEXT-DECORATION: none
}
BODY.cv_6 DIV.blockHomeOmake P.viewMoreS {
	CLEAR: none; PADDING-TOP: 30px
}
BODY.cv_0 DIV.blockHomeOmake {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 530px
}
BODY.cv_0 DIV.blockHomeOmake P.viewMoreS {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY.cv_0 DIV.blockHomeOmake H3 {
	TOP: -27px
}
BODY.cv_0 DIV.blockHomeOmake DIV.body {
	MARGIN: 0px; TEXT-ALIGN: center
}
BODY.cv_0 DIV.blockHomeOmake UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 4px; PADDING-TOP: 10px
}
BODY.cv_0 DIV.blockHomeOmake UL LI {
	FLOAT: left; WIDTH: 74px; TEXT-ALIGN: center
}
BODY.cv_0 DIV.blockHomeOmake UL LI SPAN {
	DISPLAY: block; FONT-SIZE: 93%; TEXT-ALIGN: center
}
BODY.cv_0 DIV.blockHomeOmake P.viewMoreS {
	CLEAR: both
}
BODY.cv_0 DIV.noContents P.body {
	PADDING-TOP: 15px
}
BODY.cv_0 DIV.noContents P.viewMore {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV#contHomeMailmgzn {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 30px
}
DIV#contHomeMailmgzn DL {
	MARGIN: 0px 0px 10px
}
DIV#contHomeMailmgzn DL DT {
	MARGIN: 0px 0px 5px
}
DIV#contHomeMailmgzn P.logo {
	MARGIN: 2px 0px
}
DIV#contHomeMailmgzn P.logo A {
	BACKGROUND-COLOR: transparent
}
DIV#contHomeMailmgzn INPUT#mailMgzn {
	BORDER-RIGHT: #000 3px solid; PADDING-RIGHT: 7px; BORDER-TOP: #000 3px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 7px; MARGIN: 0px 8px 0px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000 3px solid; WIDTH: 167px; PADDING-TOP: 7px; BORDER-BOTTOM: #000 3px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #eaeaea
}
DIV#contHomeMailmgzn INPUT#btnMgzn {
	WIDTH: 85px; HEIGHT: 45px
}
DIV#contHomeDice {
	TEXT-ALIGN: center
}
DIV#contHomeDice H2 {
	MARGIN: 0px 0px 15px
}
