@charset "utf-8";#contentArea .frame-4c:after,#contentArea .top-block-03:after,#contentArea .layout-block:after,#contentArea .main-btn:after,#headArea:after,#gmArea ul:after,#gmArea:after,#gmArea .inner:after,#contentArea .contents-bg:after,#contentArea .inner:after,#contentArea:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden;line-height:0;font-size:0}@charset "utf-8";*{margin:0;padding:0}html,body{height:100.1%}body{width:100%;color:#333;font-size:100%;text-align:center;line-height:1.6;background:#F7F7F7}body,textarea{font-family:Arial,Helvetica,sans-serif}input,select{font-family:Arial,Helvetica,sans-serif}img{vertical-align:bottom;border:0}a{outline:0}a img{border:0}a:link{color:#333}a:visited{color:#333}a:hover{color:#5574C6}.noUse{display:none}.clear{clear:both;height:0;font-size:0}.attention{color:#A13133}a:hover img.over{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:#fff}#headArea{width:950px;margin-right:auto;margin-left:auto;background:#FFF;height:60px}#headArea .logo{width:320px;float:left}#headArea .logo img{margin-top:18px;margin-left:39px}#headArea .logo h1{line-height:0;font-size:0}#headArea .head-navi{width:228px;float:right;text-align:left;padding-top:16px;line-height:0}#headArea .head-navi img{margin-right:20px}#gmArea{clear:both;width:950px;margin-right:auto;margin-left:auto;font-size:0;line-height:0;background:#FFF}#gmArea .inner{clear:both;width:881px;margin-right:auto;margin-left:auto}#gmArea li{list-style-type:none;float:left}#gmArea li a{display:block;height:48px;background-repeat:no-repeat}#gmArea li.b1 a{background:url(../img/common/gm/gm-sprite.png) 0 0;width:118px}#gmArea li.b2 a{background:url(../img/common/gm/gm-sprite.png) -118px 0;width:207px}#gmArea li.b3 a{background:url(../img/common/gm/gm-sprite.png) -325px 0;width:207px}#gmArea li.b4 a{background:url(../img/common/gm/gm-sprite.png) -532px 0;width:114px}#gmArea li.b5 a{background:url(../img/common/gm/gm-sprite.png) -646px 0;width:114px}#gmArea li.b6 a{background:url(../img/common/gm/gm-sprite.png) -760px 0;width:121px}#gmArea li.b1 a:hover{background:url(../img/common/gm/gm-sprite.png) 0 -48px;width:118px}#gmArea li.b2 a:hover{background:url(../img/common/gm/gm-sprite.png) -118px -48px;width:207px}#gmArea li.b3 a:hover{background:url(../img/common/gm/gm-sprite.png) -325px -48px;width:207px}#gmArea li.b4 a:hover{background:url(../img/common/gm/gm-sprite.png) -532px -48px;width:114px}#gmArea li.b5 a:hover{background:url(../img/common/gm/gm-sprite.png) -646px -48px;width:114px}#gmArea li.b6 a:hover{background:url(../img/common/gm/gm-sprite.png) -760px -48px;width:121px}#gmArea li.b1 a.active-link{background:url(../img/common/gm/gm-sprite.png) 0 -48px;width:118px}#gmArea li.b2 a.active-link{background:url(../img/common/gm/gm-sprite.png) -118px -48px;width:207px}#gmArea li.b3 a.active-link{background:url(../img/common/gm/gm-sprite.png) -325px -48px;width:207px}#gmArea li.b4 a.active-link{background:url(../img/common/gm/gm-sprite.png) -532px -48px;width:114px}#gmArea li.b5 a.active-link{background:url(../img/common/gm/gm-sprite.png) -646px -48px;width:114px}#gmArea li.b6 a.active-link{background:url(../img/common/gm/gm-sprite.png) -760px -48px;width:121px}#gmArea li span.active{display:block;height:48px;background-repeat:no-repeat}#gmArea li.b1 span.active{background:url(../img/common/gm/gm-sprite.png) 0 -48px;width:118px}#gmArea li.b2 span.active{background:url(../img/common/gm/gm-sprite.png) -118px -48px;width:207px}#gmArea li.b3 span.active{background:url(../img/common/gm/gm-sprite.png) -325px -48px;width:207px}#gmArea li.b4 span.active{background:url(../img/common/gm/gm-sprite.png) -532px -48px;width:114px}#gmArea li.b5 span.active{background:url(../img/common/gm/gm-sprite.png) -646px -48px;width:114px}#gmArea li.b6 span.active{background:url(../img/common/gm/gm-sprite.png) -760px -48px;width:121px}#crumbArea{clear:both;width:950px;margin-right:auto;margin-left:auto;background:#FFF;font-size:78%;text-align:left;padding-top:7px;padding-bottom:7px;z-index:3;position:relative}#crumbArea p{margin-right:35px;margin-left:35px}#contentArea{clear:both;width:950px;background:#FFF;margin-right:auto;margin-left:auto;font-size:100%;z-index:3;position:relative}#contentArea .inner{clear:both;width:877px;margin-right:auto;margin-left:auto}#contentArea .key-img{background:url(../img/common/key_img/key-img-bg.png) no-repeat bottom;padding-bottom:14px;margin-bottom:25px}#contentArea .key-img h1{margin-bottom:0}#contentArea .page-top{text-align:right;padding-right:25px;clear:both;width:877px}#footArea{clear:both;width:950px;font-size:78%;color:#6E2D03;background:#FFF;margin-right:auto;margin-left:auto;position:relative}#footArea .inner{margin-right:auto;margin-left:auto;background:url(../img/common/foot/foot-bg.png) repeat;width:943px;text-align:left;padding-top:20px;padding-bottom:25px}#footArea p{color:#3D3E40;margin-left:35px}#footArea a{color:#3D3E40;text-decoration:none}#footArea a:hover{color:#3D3E40;text-decoration:underline}#footArea address{font-style:normal;color:#0E0E0E;margin-top:55px;margin-left:35px;font-size:88%}#footArea .mark-area{position:absolute;right:38px;bottom:15px}#footArea .mark-area img{margin-left:10px}.text_ap{color:#b26400!important}.text_eap{color:#00b0ad!important}.text_prp{color:#903!important}.text_J401k{color:#903!important}.text_EVP{color:#343399!important}.text_DXP{color:#0d0!important}.text_wps{color:#104E8B!important}.text_jp{color:#343399!important}.text_sp{color:#008081!important}.text_ps{color:#3c8014!important}.text_cc{color:#ab147d!important}.text_cvi{color:#216!important}*.marginmarker{background-color:#ff0;margin-left:.3em;margin-right:.3em}*.largemarker{background-color:#ff0;padding:.3em;margin-left:.3em;margin-right:.3em}*.markerline{background-color:#ff0;margin-left:.3em;margin-right:.3em;text-decoration:underline}#a-box{text-align:right;margin-right:80px}#contentArea div.ContactUs img{cursor:pointer}@charset "UTF-8";#contentArea .sub{border:1px solid #ececec;width:190px;float:right;background:url(/en/img/common/sub/sub-bg.png) repeat;text-align:left;line-height:0;font-size:0;padding:4px 0}#contentArea .sub ul{width:190px;margin:0;padding:0}#contentArea .sub li{padding:0;margin:0;width:190px;overflow:hidden}* html #contentArea .sub li{//ignore jslint width:190px}* html #contentArea .sub li a{width:190px}#contentArea .sub li em{font-style:normal}#contentArea .sub ul ul{width:190px}#contentArea .sub li li{border-bottom-style:none}#rightmenu li a,#rightmenu li span.active{display:block;width:188px;height:30px;background-repeat:no-repeat}#rightmenu li a.active-link{pointer-events:none;cursor:default}#rightmenu.rm-ca li a{background-image:url(/en/img/common/sub/sprite-cloud.png)}#rightmenu li.ca-prp a{background-position:0 -4px}#rightmenu li.ca-fact a{background-position:0 -32px;height:24px}#rightmenu li.ca-feature a{background-position:0 -56px;height:24px}#rightmenu li.ca-benefit a{background-position:0 -80px;height:24px}#rightmenu li.ca-jkp a{background-position:0 -106px}#rightmenu li.ca-ap a{background-position:0 -136px}#rightmenu li.ca-ep a{background-position:0 -166px}#rightmenu li.ca-jp a{background-position:0 -196px}#rightmenu li.ca-dxp a{background-position:0 -226px}#rightmenu li.ca-faq a{background-position:0 -256px}#rightmenu li.ca-faq-ca a{background-position:0 -284px;height:42px}#rightmenu li.ca-faq-prp a{background-position:0 -344px;height:42px}#rightmenu li.ca-faq-ap a{background-position:0 -386px;height:42px}#rightmenu li.ca-faq-jp a{background-position:0 -450px;height:42px}#rightmenu li.ca-login a{background-position:0 -492px}#rightmenu li.ca-login-prp a{background-position:0 -520px;height:24px}#rightmenu li.ca-login-wps a{background-position:0 -544px;height:24px}#rightmenu li.ca-login-jkp a{background-position:0 -566px;height:24px}#rightmenu li.ca-login-ap a{background-position:0 -590px;height:24px}#rightmenu li.ca-login-eap a{background-position:0 -614px;height:24px}#rightmenu li.ca-login-jp a{background-position:0 -638px;height:24px}#rightmenu li.ca-login-sp a{background-position:0 -662px;height:24px}#rightmenu li.ca-login-dxp a{background-position:0 -686px;height:24px}#rightmenu li.ca-prp a:hover,#rightmenu li.ca-prp a.active-link{background-position:-188px -4px}#rightmenu li.ca-fact a:hover,#rightmenu li.ca-fact a.active-link{background-position:-188px -32px;height:24px}#rightmenu li.ca-feature a:hover,#rightmenu li.ca-feature a.active-link{background-position:-188px -56px;height:24px}#rightmenu li.ca-benefit a:hover,#rightmenu li.ca-benefit a.active-link{background-position:-188px -80px;height:24px}#rightmenu li.ca-jkp a:hover,#rightmenu li.ca-jkp a.active-link{background-position:-188px -106px}#rightmenu li.ca-ap a:hover,#rightmenu li.ca-ap a.active-link{background-position:-188px -136px}#rightmenu li.ca-ep a:hover,#rightmenu li.ca-ep a.active-link{background-position:-188px -166px}#rightmenu li.ca-jp a:hover,#rightmenu li.ca-jp a.active-link{background-position:-188px -196px}#rightmenu li.ca-dxp a:hover,#rightmenu li.ca-dxp a.active-link{background-position:-188px -226px}#rightmenu li.ca-faq a:hover,#rightmenu li.ca-faq a.active-link{background-position:-188px -256px}#rightmenu li.ca-faq-ca a:hover,#rightmenu li.ca-faq-ca a.active-link{background-position:-188px -284px;height:42px}#rightmenu li.ca-faq-prp a:hover,#rightmenu li.ca-faq-prp a.active-link{background-position:-188px -344px;height:42px}#rightmenu li.ca-faq-ap a:hover,#rightmenu li.ca-faq-ap a.active-link{background-position:-188px -386px;height:42px}#rightmenu li.ca-faq-jp a:hover,#rightmenu li.ca-faq-jp a.active-link{background-position:-188px -450px;height:42px}#rightmenu li.ca-login a:hover,#rightmenu li.ca-login a.active-link{background-position:-188px -492px}#rightmenu li.ca-login-prp a:hover,#rightmenu li.ca-login-prp a.active-link{background-position:-188px -520px;height:24px}#rightmenu li.ca-login-wps a:hover,#rightmenu li.ca-login-wps a.active-link{background-position:-188px -544px;height:24px}#rightmenu li.ca-login-jkp a:hover,#rightmenu li.ca-login-jkp a.active-link{background-position:-188px -566px;height:24px}#rightmenu li.ca-login-ap a:hover,#rightmenu li.ca-login-ap a.active-link{background-position:-188px -590px;height:24px}#rightmenu li.ca-login-eap a:hover,#rightmenu li.ca-login-eap a.active-link{background-position:-188px -614px;height:24px}#rightmenu li.ca-login-jp a:hover,#rightmenu li.ca-login-jp a.active-link{background-position:-188px -638px;height:24px}#rightmenu li.ca-login-sp a:hover,#rightmenu li.ca-login-sp a.active-link{background-position:-188px -662px;height:24px}#rightmenu li.ca-login-dxp a:hover,#rightmenu li.ca-login-dxp a.active-link{background-position:-188px -686px;height:24px}#rightmenu.rm-svc li a,#rightmenu.rm-svc li span.active{background-image:url(/en/img/common/sub/sprite-services.png)}#rightmenu li.svc-bpo a{background-position:0 -4px}#rightmenu li.svc-feature a{background-position:0 -32px;height:24px}#rightmenu li.svc-benefit a{background-position:0 -56px;height:24px}#rightmenu li.svc-si a{background-position:0 -82px;height:48px}#rightmenu li.svc-401 a{background-position:0 -130px;height:64px}#rightmenu li.svc-hrs a{background-position:0 -196px;height:48px}#rightmenu li.svc-help a{background-position:0 -244px}#rightmenu li.svc-onsite a{background-position:0 -274px}#rightmenu li.svc-myNumber a{background-position:0 -304px}#rightmenu li.svc-bpo a:hover,#rightmenu li.svc-bpo a.active-link{background-position:-188px -4px}#rightmenu li.svc-feature a:hover,#rightmenu li.svc-feature a.active-link{background-position:-188px -32px;height:24px}#rightmenu li.svc-benefit a:hover,#rightmenu li.svc-benefit a.active-link{background-position:-188px -56px;height:24px}#rightmenu li.svc-si a:hover,#rightmenu li.svc-si a.active-link{background-position:-188px -82px;height:48px}#rightmenu li.svc-401 a:hover,#rightmenu li.svc-401 a.active-link{background-position:-188px -130px;height:64px}#rightmenu li.svc-hrs a:hover,#rightmenu li.svc-hrs a.active-link{background-position:-188px -196px;height:48px}#rightmenu li.svc-help a:hover,#rightmenu li.svc-help a.active-link{background-position:-188px -244px}#rightmenu li.svc-onsite a:hover,#rightmenu li.svc-onsite a.active-link{background-position:-188px -274px}#rightmenu li.svc-myNumber a:hover,#rightmenu li.svc-myNumber a.active-link{background-position:-188px -304px}#rightmenu.rm-sec li a,#rightmenu.rm-sec li span.active{background-image:url(/en/img/common/sub/sprite-security.png)}#rightmenu li.sec-pp a{background-position:0 -4px}#rightmenu li.sec-spi{width:203px}#rightmenu li.sec-spi a{background-position:0 -34px;width:203px;height:48px}#rightmenu li.sec-ip a{background-position:0 -85px;height:48px}#rightmenu li.sec-pp a:hover,#rightmenu li.sec-pp a.active-link{background-position:-210px -4px}#rightmenu li.sec-spi a:hover,#rightmenu li.sec-spi a.active-link{background-position:-210px -34px;height:48px}#rightmenu li.sec-ip a:hover,#rightmenu li.sec-ip a.active-link{background-position:-210px -85px;height:48px}#rightmenu.rm-cnt li a,#rightmenu.rm-cnt li span.active{background-image:url(/en/img/common/sub/sprite-Contact.png)}#rightmenu li.cnt-pp a{background-position:0 -4px}#rightmenu li.cnt-pp a:hover,#rightmenu li.cnt-pp a.active-link{background-position:-188px -4px}#rightmenu.rm-co li a,#rightmenu.rm-co li span.active{background-image:url(/en/img/common/sub/sprite-company.png)}#rightmenu li.co-mission a{background-position:0 -4px}#rightmenu li.co-profile a{background-position:0 -34px}#rightmenu li.co-partner a{background-position:0 -64px;height:48px}#rightmenu li.co-client a{background-position:0 -112px}#rightmenu li.co-bcp a{background-position:0 -144px}#rightmenu li.co-access a{background-position:0 -174px}#rightmenu li.co-career a{background-position:0 -204px;height:48px}#rightmenu li.co-news a{background-position:0 -252px}#rightmenu li.co-mission a:hover,#rightmenu li.co-mission a.active-link{background-position:-188px -4px}#rightmenu li.co-profile a:hover,#rightmenu li.co-profile a.active-link{background-position:-188px -34px}#rightmenu li.co-partner a:hover,#rightmenu li.co-partner a.active-link{background-position:-188px -64px;height:48px}#rightmenu li.co-client a:hover,#rightmenu li.co-client a.active-link{background-position:-188px -112px}#rightmenu li.co-bcp a:hover,#rightmenu li.co-bcp a.active-link{background-position:-188px -144px}#rightmenu li.co-access a:hover,#rightmenu li.co-access a.active-link{background-position:-188px -174px}#rightmenu li.co-career a:hover,#rightmenu li.co-career a.active-link{background-position:-188px -204px;height:48px}#rightmenu li.co-news a:hover,#rightmenu li.co-news a.active-link{background-position:-188px -252px}@charset "utf-8";#contentArea h1{margin-bottom:20px;font-size:0}#contentArea h2{margin-top:36px;margin-bottom:20px;background:url(../img/common/ttl-bg-01.png) no-repeat left top;color:#FFF;font-size:118%;clear:both}#contentArea h2 em{background:url(../img/common/ttl-bg-01-foot.png) no-repeat bottom;display:block;padding:5px 20px 4px;font-style:normal}#contentArea h2.Expand1{margin-top:36px;margin-bottom:20px;background:url(../img/common/ttl-bg-01.png) no-repeat left top;color:#FFF;font-size:138%;clear:both}#contentArea h2.Expand1 em{background:url(../img/common/ttl-bg-01-foot.png) no-repeat bottom;display:block;padding:5px 20px 4px;font-style:normal}#contentArea h3{margin-bottom:5px;font-size:138%;font-weight:bold;color:#4C536C}#contentArea h4{margin-top:18px;margin-bottom:4px;background:url(../img/common/ttl-bg-02.png) no-repeat bottom;color:#4C536C;font-size:118%;padding-bottom:18px;clear:both}#contentArea h6{font-size:105%}.note{font-style:italic;font-size:80%;color:#666}#contentArea .index-page h2{margin-top:0;margin-bottom:20px;font-size:0;background-image:none}#contentArea .index-page h4{margin-top:36px;margin-bottom:20px;background:url(../img/common/ttl-bg-01.png) no-repeat left top;color:#FFF;font-size:118%;padding-bottom:0}#contentArea .index-page h4 em{background:url(../img/common/ttl-bg-01-foot.png) no-repeat bottom;display:block;padding:5px 20px 4px;font-style:normal}#contentArea .index-page h4.Expand1{margin-top:36px;margin-bottom:20px;background:url(../img/common/ttl-bg-01.png) no-repeat left top;color:#FFF;font-size:148%;padding-bottom:0}#contentArea .index-page h4.Expand1 em{background:url(../img/common/ttl-bg-01-foot.png) no-repeat bottom;display:block;padding:5px 20px 4px;font-style:normal}#contentArea .index-page h5{margin-top:18px;margin-bottom:5px;background:url(../img/common/ttl-bg-02.png) no-repeat bottom;color:#4C536C;font-size:115%;padding-bottom:18px}#contentArea p{margin-bottom:12px}#contentArea p.ttl-02{margin-bottom:5px;font-weight:bold;color:#333}#contentArea p.sign{text-align:right}p.CompanyAndCEO{width:240px;margin-left:auto}#contentArea p.catch{color:#4C547D;font-size:105%}#contentArea p.catch-ttl{color:#4A546D;font-size:120%;line-height:133%}#contentArea ul{margin-bottom:20px}#contentArea ul li{list-style-type:none}#contentArea ul.disc li{background:url(../img/common/list-mark-01.png) no-repeat 0 5px;padding-left:16px;margin-bottom:5px;color:#226}#contentArea ul.disc2{margin-bottom:5px}#contentArea ul.disc2 li{list-style-type:disc;padding-top:0;padding-left:6px;padding-bottom:1px;margin-left:16px;margin-bottom:0;color:Black}#contentArea ul.disc2 li li{background-image:none;font-weight:normal;padding-left:0}#contentArea ul.disc li{background-image:none;font-weight:normal;padding-left:0}#contentArea ul.check li{background:url(../img/common/list-mark-check.png) no-repeat 0 2px;padding-left:22px;font-weight:bold;margin-bottom:5px}#contentArea ul.check2 li{background:url(../img/common/list-mark-check.png) no-repeat 0 2px;padding-left:22px;font-weight:normal;margin-bottom:5px}#contentArea ul.steps li{font-weight:bold;margin-bottom:5px}#contentArea ul.steps li ul li{margin-left:4em;background:0;padding-left:0;font-weight:normal}#contentArea ul.steps li ul{margin-top:10px}#contentArea ul.num1 li{text-indent:-1.5em;padding-left:1.5em;margin-bottom:10px}#contentArea ul.num2 li{text-indent:-1.1em;padding-left:1.1em;margin-bottom:10px}#contentArea ul.num3 li{text-indent:-1.2em;padding-left:1.2em;margin-bottom:10px}#contentArea ul.num4 li{text-indent:-1.5em;padding-left:1.1em;margin-bottom:10px}#contentArea ul.num1 li ul{margin-top:10px;margin-bottom:0!important}#contentArea ul.num1 li ul li{margin-bottom:0}#contentArea dl.dt-link{margin-bottom:20px;clear:both;overflow:hidden}#contentArea dl.dt-link dt{float:left;width:8em;font-weight:bold;background:url(../img/common/list-mark-02.png) no-repeat left center;padding-left:10px;clear:both}#contentArea dl.dt-link dd{margin-left:9em}#contentArea dl.dt-link2{margin-bottom:20px;clear:both;overflow:hidden}#contentArea dl.dt-link2 dt{float:left;width:12em;font-weight:bold;background:url(../img/common/list-mark-02.png) no-repeat left center;padding-left:10px}#contentArea dl.dt-link2 dd{margin-left:12em}#contentArea dl.login{margin-bottom:20px;clear:both;overflow:hidden}#contentArea dl.login dt{float:left;width:12em}#contentArea dl.login dd{margin-left:8em}#contentArea .faq dl{margin-bottom:10px;clear:both;overflow:hidden;background:url(../Cloud/FAQ/img/line.png) repeat-x bottom;padding-bottom:2px}#contentArea .faq dl dt{font-weight:bold;background:url(../Cloud/FAQ/img/icon-q.png) no-repeat 0 4px;padding-left:37px;padding-top:5px;padding-bottom:4px}#contentArea .faq dl dd{background:url(../Cloud/FAQ/img/icon-a.png) no-repeat 0 5px;padding-left:37px;padding-top:5px;padding-bottom:4px;margin-bottom:10px}#contentArea .faq dl.end{margin-bottom:20px;clear:both;overflow:hidden;background-image:none;padding-bottom:2px}#contentArea table{border-spacing:0;font-size:100%;line-height:1.6}#contentArea table caption{font-weight:bold;text-align:left;font-size:115%}#contentArea table th.noWrap,#contentArea table td.noWrap{white-space:nowrap}#contentArea table.fix{table-layout:fixed}#contentArea table.profile{width:100%;border:1px solid #4C4C4C;border-collapse:collapse;margin-bottom:20px;line-height:1.4}#contentArea table.profile th{vertical-align:middle;background-color:#F0F0F0;padding:8px;border:1px solid #4C4C4C;font-weight:bold;width:20%;text-align:left}#contentArea table.profile td{padding:8px;border:1px solid #4C4C4C;background-color:#FFF}#contentArea .contact-privacy{width:500px;_width:500px;border:1px solid #CCC;padding:5px;clear:both;height:100px;overflow:scroll;font-size:65%!important}#contentArea .contact-privacy2{width:650px;_width:650px;border:1px solid #CCC;padding:5px;clear:both;height:200px;overflow:auto;font-size:80%!important}#contentArea table.contact-form{width:100%;border:1px solid #4C4C4C;border-collapse:collapse;margin-bottom:20px;line-height:1.4}#contentArea table.contact-form th{vertical-align:middle;background-color:#F0F0F0;padding:8px;border:1px solid #4C4C4C;font-weight:bold;width:20%;text-align:left}#contentArea table.contact-form td{padding:8px;border:1px solid #4C4C4C;background-color:#FFF}#contentArea table.contact-form td .w1{width:300px}#contentArea table.contact-form td .w2{width:500px}#contentArea table.contact-form td .w4{font-size:11.5px;width:20px}#ContactForm table{border-collapse:collapse}#ContactForm td{vertical-align:top}#ContactForm td{border-left:0!important;border-right:0!important}#ContactForm tr.privacyRow td{border-top:0!important;border-bottom:0!important}#ContactForm div.help{font-size:80%}#ContactForm td.messages{padding-left:0!important}#ContactForm div.validators{float:right}#ContactForm div.validators span,#CheckBoxRequired{float:right;clear:right;text-align:right;font-size:85%;width:200px}#ContactForm #mulSubject{width:304px!important}#ContactForm #chkPrivacyOptIn{margin-right:.5em;margin-top:2px}#contentArea table.caseIntro{margin-bottom:12px}#contentArea table.caseIntro th{text-align:left;vertical-align:top;padding-right:1em;white-space:nowrap;padding-bottom:12px}#contentArea table.caseIntro td{padding-bottom:12px}#contentArea .main{width:658px;float:left;text-align:left;font-size:95%}#contentArea .layout-block{width:658px;position:relative;margin-bottom:20px;clear:both}#contentArea .frame-4c{width:658px;position:relative;clear:both;background:url(../img/common/frame-01.png) repeat-x left top;margin-bottom:10px}#contentArea .frame-4c-foot{width:658px;clear:both}#contentArea .frame-4c .box{float:left;width:164px}#contentArea .frame-4c .frame{width:164px}#contentArea .frame-4c .ttl{text-align:center;padding:18px 0 10px}#contentArea .frame-4c ul{margin-bottom:0}#contentArea .frame-4c li{margin-right:10px;margin-left:10px;padding-right:3px;padding-left:3px}#contentArea .frame-4c2{width:494px;position:relative;clear:both;background:url(../img/common/frame-01.png) repeat-x left top;margin-bottom:10px}#contentArea .frame-4c2-foot{width:494px;clear:both}#contentArea .frame-4c2 .box{float:left;width:164px}#contentArea .frame-4c2 .frame{width:164px}#contentArea .frame-4c2 .ttl{text-align:center;padding:18px 0 10px}#contentArea .frame-4c2 ul{margin-bottom:0}#contentArea .frame-4c2 li{text-indent:-1em;margin-right:10px;margin-left:10px;padding-left:1.5em;font-size:95%}#contentArea .frame-app-list{width:658px;margin-bottom:8px;clear:both;background:url(../img/common/frame-02.png) no-repeat left top}#contentArea .frame-app-list .ttl{padding:20px 0 15px 20px}#contentArea .frame-app-list p{margin-left:20px;width:460px;margin-bottom:20px}#contentArea .frame-app-list .foot{width:658px;clear:both;background:url(../img/common/frame-02-foot.png) no-repeat left top;height:5px;position:relative}#contentArea .frame-app-list .link-btn{position:absolute;right:20px;bottom:10px;width:134px;height:30px;background:url(../img/common/app-list-btn-trans.png) no-repeat left top}#contentArea .frame-app-list .link-btn:hover{background:url(../img/common/app-list-btn-on-trans.png) no-repeat left top}#contentArea .frame-line{padding:15px;border:1px solid #B7BBC5;margin-bottom:20px}#contentArea .frame-line p.last{margin-bottom:0}#contentArea ul.sitemap li{background:url(../Sitemap/img/link-mark-01.png) no-repeat 0 5px;margin-bottom:20px;padding-left:16px}#contentArea ul.sitemap ul{margin-bottom:20px;margin-top:10px}#contentArea ul.sitemap li li{background:url(../Sitemap/img/link-mark-02.png) no-repeat left center;margin-bottom:10px;padding-left:16px;margin-left:20px}#contentArea p.news_year{margin-bottom:10px;font-weight:bold;font-size:120%}#contentArea p.news_title{margin-bottom:10px;font-weight:bold;font-size:100%}#contentArea .icon-list{border-bottom:1px solid #b7b7c4;margin-bottom:0;padding-bottom:5px;font-size:95%}#contentArea .icon-list img{vertical-align:middle;margin:2px 2px 2px 0}#contentArea .icon-list img.left{margin-left:0}#contentArea ul.news li{margin-bottom:15px}#contentArea p.Expand1{margin-bottom:20px}#contentArea ul.news li strong{display:block}#contentArea ul.news li .block{display:block;padding-top:10px}#contentArea ul.news li.cvi{background:url(../Company/News/img/icon-cvi.png) no-repeat 0 0;padding-left:70px}#contentArea ul.news li.prp{background:url(../Company/News/img/icon-prp.png) no-repeat 0 0;padding-left:70px}#contentArea ul.news li.ap{background:url(../Company/News/img/icon-ap.png) no-repeat 0 0;padding-left:70px}#contentArea ul.news li.jp{background:url(../Company/News/img/icon-jp.png) no-repeat 0 0;padding-left:70px}#contentArea ul.news li.sp{background:url(../Company/News/img/icon-sp.png) no-repeat 0 0;padding-left:70px}#contentArea ul.news li.ep{background:url(../Company/News/img/icon-ep.png) no-repeat 0 0;padding-left:70px}#contentArea ul.news li.dp{background:url(../Company/News/img/icon-dp.png) no-repeat 0 0;padding-left:70px}#contentArea ul.news li.j401k{background:url(../Company/News/img/icon-j401k.png) no-repeat 0 0;padding-left:70px}#contentArea ul.indent li.indent{list-style-type:disc;margin-bottom:1px;margin-left:30px}#contentArea ul.indent2 li.indent2{list-style-type:none;text-indent:-1.5em;padding-left:1.1em;margin-bottom:10px}#contentArea ul.news .block ul.disc{margin-bottom:0;margin-left:10px}#contentArea ul.news .block ul.disc li{background:url(../img/common/list-mark-01.png) no-repeat 0 5px;padding-left:13px;margin-bottom:5px}.size-LL{font-size:1.5em!important}.size-L{font-size:1.3em!important}.size-M{font-size:.95em!important}.size-S{font-size:.78em!important}.align-C{text-align:center!important}.align-L{text-align:left!important}.align-R{text-align:right!important}.align-bottom{vertical-align:bottom!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.mt10{margin-top:10px!important}.mb00{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:12px!important}.mb40{margin-bottom:40px!important}.inline-img{margin-bottom:20px!important}.ml10{margin-left:10px!important}.ml05{margin-left:5px!important}.float-left{float:left!important}.float-right{float:right!important}.red{color:#F00!important}.link-01{background:url(../img/common/list-mark-02.png) no-repeat 0 5px;display:block;padding-left:12px;margin-top:5px;margin-bottom:5px;font-weight:bold}.img-right{float:right;margin-bottom:20px;margin-left:20px}