BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; BORDER-RIGHT-WIDTH: 0px
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
#container {
	MARGIN: 25px auto 0px; WIDTH: 870px; FONT-FAMILY: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif
}
#contents {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BACKGROUND: url(../images/main_area_bg.jpg) no-repeat center top; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid
}
.page2#contents {
	BACKGROUND: url(../images/main_area_bg2.jpg) no-repeat center top
}
#header {
	WIDTH: 870px
}
#header .logo {
	FLOAT: left; MARGIN: 0px 0px 2px 10px
}
#header .headerbtn {
	FLOAT: right; MARGIN: 10px 10px 5px 0px
}
#header #headerNav {
	CLEAR: both; BACKGROUND: url(../../images/header_nav_bg.gif) repeat-x left top; MARGIN: 0px 1px; HEIGHT: 27px
}
#header #headerNav LI {
	DISPLAY: inline
}
#main P {
	FONT-SIZE: 80%; LINE-HEIGHT: 150%
}

#main H3 {
	MARGIN: 0px 0px 10px; WIDTH: 100%
}

#main H5 {
	MARGIN: 0px; WIDTH: 100%
}
#main H6 {
	MARGIN: 0px 0px 20px; WIDTH: 100%
}

/*
#main .textArea {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 76%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .capArea {
	FONT-SIZE: 70%; COLOR: #666; LINE-HEIGHT: 1.3; TEXT-ALIGN: left
}
#main .capBtm {
	FONT-SIZE: 70%; COLOR: #666; LINE-HEIGHT: 1.3; PADDING-TOP: 20px; TEXT-ALIGN: center
}
*/
#main .mainimgArea {
	WIDTH: 100%; HEIGHT: 135px
}

/*サポートページ*/
#main #support H2 {
	float:left; BACKGROUND: url(../images/ttl_first.gif) no-repeat; WIDTH: 75px; height:18px;margin-top:40px;
}

#main #support H2 span {
	margin-left:-9999px;
}

#main #support #logo{float:right;width:450px;}
#main #support #logo img{float:right;margin-left:20px;margin-bottom:8px;}
#main #support #logo img#wl{width:214px;}
#main #support #logo img#wdlc{width:195px;}
#main #support #first {clear:both;border-top:2px #3c81c6 dotted; padding-top:10px;}
#main #support #first p {color:#3c81c6; padding-bottom:10px;}
#main #support #questions {float:left; width:544px;margin:0 0 0 5px;}
#main #support #query {float:right; width:254px;margin-top:20px;}
#main #support #lists {padding-top:20px;}
#main #support h3 {BACKGROUND: url(../images/ttl_questions.gif) no-repeat; WIDTH: 544px; height:25px;}
#main #support h3 span {margin-left:-9999px;}
#main #support h3#ttl01 {BACKGROUND: url(../images/ttl_questions.gif) no-repeat;}
#main #support h3#ttl02 {BACKGROUND: url(../images/ttl_sousa.gif) no-repeat;}

#main #support #questions ul{margin-bottom:20px;}
#main #support #questions ul li{color:#333; font-size:13px; padding:8px 10px 5px;WIDTH: 520px; }
#main #support #questions ul li p{color:#333;font-size:100%;padding-left:3em;margin-top:-1.3em;padding-bottom:0;}
#main #support #questions ul li.blue{background-color:#d8e8f7;}
#main #support #questions ul li a{color:#057CB8;text-decoration:none;}
#main #support #questions ul li a:hover{color:#444;}

#main #support #questions #answers{margin-bottom:20px;}
#main #support #questions .first{padding-top:70px;}
#main #support #questions #answers h4{width:520px;color:#3c81c6; font-size:83%; font-weight:bold; line-height:135%; padding-bottom:5px; border-bottom:2px #3c81c6 dotted;}
#main #support #questions #answers h4 p#ttl{color:#3c81c6; font-size:100%; padding-left:2.5em;margin-top:-1.3em;padding-bottom:0;}
#main #support #questions #answers p{color:#333;padding:0;margin-top:10px;}
#main #support #questions #answers ul{color:#333;font-size:80%;}
#main #support p#gototop {width:88px; float:right; margin-bottom:50px;}
/*
#main .h3_1 {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 286px
}
#main .h3_2 {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 271px
}
#main .h3_3 {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 417px
}
#main .h3_4 {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 318px
}
#main .h3_5 {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 480px
}
#main .hukidashi {
	FLOAT: left; MARGIN: 0px
}
#main .install {
	MARGIN: 0px 0px 20px 0px
}
#main .install P {
	WIDTH: 510px
}
#insImg {
	FLOAT: right; MARGIN-BOTTOM: 15px
}
#main .install .btn {
	MARGIN-TOP: -10px; MARGIN-BOTTOM: 20px
}
#topic {
	CLEAR: both
}
#main .life {
	CLEAR: both; MARGIN: 0px 0px 40px
}
#main .life .btn {
	FLOAT: left; MARGIN: 0px 10px 40px 0px
}
#main .life .btnlast {
	FLOAT: left; MARGIN: 0px 0px 40px
}
#main .life .life_area1 {
	MARGIN: 0px 0px 30px
}
#main .life .life_area1 .img {
	MARGIN: 0px 0px 15px
}
#main .life .life_area1 .left {
	FLOAT: left; MARGIN: 0px 10px; WIDTH: 344px; TEXT-ALIGN: center
}
#main .life .life_area1 .right {
	FLOAT: left; MARGIN: 0px; WIDTH: 452px; TEXT-ALIGN: center
}
#main .life .life_area2 {
	MARGIN: 0px 0px 30px
}
#main .life .life_area2 .img {
	MARGIN: 0px 0px 15px
}
#main .life .life_area2 .left {
	FLOAT: left; MARGIN: 0px 40px 0px 10px; WIDTH: 334px; TEXT-ALIGN: center
}
#main .life .life_area2 .right {
	FLOAT: left; MARGIN: 0px; WIDTH: 334px; TEXT-ALIGN: center
}
#main .life .life_area3 {
	MARGIN: 0px 0px 30px
}
#main .life .life_area3 .img {
	MARGIN: 0px 0px 15px
}
#main .life .life_area3 .left {
	FLOAT: left; MARGIN: 0px 40px 0px 10px; WIDTH: 344px; TEXT-ALIGN: center
}
#main .life .life_area3 .right {
	FLOAT: left; MARGIN: 0px; WIDTH: 435px; TEXT-ALIGN: center
}
#main .life .life_area4 {
	MARGIN: 0px 0px 30px
}
#main .life .life_area4 .img {
	MARGIN: 0px 0px 15px
}
#main .life .life_area4 .left {
	FLOAT: left; MARGIN: 0px 40px 0px 10px; WIDTH: 344px; TEXT-ALIGN: center
}
#main .life .life_area4 .right {
	FLOAT: left; MARGIN: 0px; WIDTH: 435px; TEXT-ALIGN: center
}
#main .life .life_area5 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .life .life_area5 .img {
	MARGIN: 10px 0px 15px
}
#main .life .life_area5 .btn {
	MARGIN: 20px 0px 10px; WIDTH: 817px; TEXT-ALIGN: center
}
#main .life .life_area5 .left {
	FLOAT: left; MARGIN: 0px 35px 10px 10px; WIDTH: 380px; TEXT-ALIGN: center
}
#main .life .life_area5 .right {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 380px; TEXT-ALIGN: center
}
#main .life .life_area6 {
	MARGIN: 30px 0px 0px; WIDTH: 100%; TEXT-ALIGN: center
}
#main .mobile1 {
	MARGIN: 0px 0px 40px
}
#main .mobile1 .mobile_area1 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area1 {
	MARGIN: 0px 0px 30px
}
#main .mobile1 .mobile_area1 .img {
	MARGIN: 0px 0px 15px
}
#main .mobile1 .mobile_area1 .left {
	FLOAT: left; MARGIN: 10px 20px 20px 30px; WIDTH: 240px; TEXT-ALIGN: center
}
#main .mobile1 .mobile_area1 .center {
	FLOAT: left; MARGIN: 10px 20px 0px 0px; WIDTH: 240px; TEXT-ALIGN: center
}
#main .mobile1 .mobile_area1 .right {
	FLOAT: left; MARGIN: 10px 0px 20px; WIDTH: 240px; TEXT-ALIGN: center
}
#main .mobile1 .mobile_area1 .left2 {
	FLOAT: left; MARGIN: 0px 23px 0px 20px; WIDTH: 257px; TEXT-ALIGN: center
}
#main .mobile1 .mobile_area1 .right2 {
	FLOAT: left; MARGIN: 0px 0px 20px; WIDTH: 493px; TEXT-ALIGN: center
}
#main .mobile1 .mobile_area2 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area2 .background {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../images/cts_img_mobile1_6.gif); MARGIN: 0px; WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 660px
}
#main .mobile1 .mobile_area2 .textArea1 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 110px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 90px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area2 .textArea2 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 370px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 350px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 100px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area2 .textArea3 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 110px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 100px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area2 .textArea4 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 110px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 240px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area2 .textArea5 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 480px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 300px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 160px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area3 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area3 .background {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../images/cts_img_mobile1_7.gif); MARGIN: 0px; WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 380px
}
#main .mobile1 .mobile_area3 .textArea1 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 130px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 115px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area3 .textArea2 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 380px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 350px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 60px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile1 .mobile_area3 .textArea3 {
	BORDER-RIGHT: #9b9b9b 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9b9b9b 1px solid; PADDING-LEFT: 5px; LEFT: 580px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #9b9b9b 1px solid; WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #9b9b9b 1px solid; POSITION: relative; TOP: 90px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#main .mobile2 {
	MARGIN-BOTTOM: 40px
}
#main .mobile2 .mobile_area1 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .mobile2 .mobile_area1 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .mobile2 .mobile_area1 {
	MARGIN: 0px 0px 30px
}
#main .mobile2 .mobile_area1 .img {
	MARGIN: 0px 0px 15px
}
#main .mobile2 .mobile_area1 .left {
	FLOAT: left; MARGIN: 10px 20px 20px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .mobile2 .mobile_area1 .center {
	FLOAT: left; MARGIN: 10px 20px 0px 0px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .mobile2 .mobile_area1 .center2 {
	FLOAT: left; MARGIN: 10px 20px 0px 0px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .mobile2 .mobile_area1 .right {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .confirm {
	MARGIN-BOTTOM: 40px
}
#main .confirm .confirm_area1 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .confirm .confirm_area1 {
	MARGIN: 0px 0px 30px
}
#main .confirm .confirm_area1 .img {
	MARGIN: 0px 0px 15px
}
#main .confirm .confirm_area1 .left {
	FLOAT: left; MARGIN: 10px 20px 20px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .confirm .confirm_area1 .center {
	FLOAT: left; MARGIN: 10px 20px 0px 0px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .confirm .confirm_area1 .center2 {
	FLOAT: left; MARGIN: 10px 20px 0px 0px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .confirm .confirm_area1 .right {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 180px; TEXT-ALIGN: center
}
#main .confirm .confirm_area2 {
	BORDER-RIGHT: #e1e8ee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e8ee 2px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/cts_img_life_spbg.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 30px; BORDER-LEFT: #e1e8ee 2px solid; WIDTH: 817px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e8ee 2px solid; TEXT-ALIGN: left
}
#main .confirm .confirm_area2 {
	MARGIN: 0px 0px 30px
}
#main .confirm .confirm_area2 .img {
	MARGIN: 0px 0px 15px
}
#main .confirm .confirm_area2 .left {
	FLOAT: left; MARGIN: 10px 60px 20px 40px; WIDTH: 264px; TEXT-ALIGN: center
}
#main .confirm .confirm_area2 .right {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 411px; TEXT-ALIGN: center
}
#mainContents {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; POSITION: relative
}
.hora {
	LEFT: 592px; POSITION: absolute; TOP: 23px
}
* HTML .hora {
	LEFT: 572px
}
#contentsNav {
	MARGIN: 20px 0px 25px
}
#contentsNav LI {
	DISPLAY: inline
}
#bannerGuide {
	CLEAR: both; MARGIN: 20px 0px 0px; POSITION: relative; TEXT-ALIGN: center
}
#btnPageTop {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: right
}
#btnTop {
	MARGIN: 30px 0px; TEXT-ALIGN: right
}
#mobCta {
	TEXT-ALIGN: center
}
*/

#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #aeaeae 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 872px; PADDING-TOP: 10px; HEIGHT: 60px
}
#footer .logo {
	FLOAT: left
}
#footer .right {
	MARGIN-TOP: 7px; FLOAT: right; WIDTH: 700px
}
#footer .right P {
	MARGIN-TOP: 7px
}
#footer .right UL {
	FLOAT: right
}
#footer LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; FLOAT: left; MARGIN-RIGHT: 10px
}
#footer LI.last {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer #cr {
	CLEAR: both; FLOAT: right; MARGIN: 5px 0px 0px
}
#footer A:link {
	COLOR: #057cb8; TEXT-DECORATION: underline
}
#footer A:visited {
	COLOR: #057cb8; TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #07acff; TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #07acff; TEXT-DECORATION: underline
}

