@charset "utf-8";#footArea .inner:after,#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:88%;text-align:center;line-height:1.6;background:#F7F7F7}body,textarea{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}input,select{font-family:Arial,"ＭＳ Ｐゴシック",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}#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:126px}#gmArea li.b2 a{background:url(../img/common/gm/gm-sprite.png) -126px 0;width:192px}#gmArea li.b3 a{background:url(../img/common/gm/gm-sprite.png) -318px 0;width:192px}#gmArea li.b4 a{background:url(../img/common/gm/gm-sprite.png) -510px 0;width:122px}#gmArea li.b5 a{background:url(../img/common/gm/gm-sprite.png) -632px 0;width:122px}#gmArea li.b6 a{background:url(../img/common/gm/gm-sprite.png) -754px 0;width:127px}#gmArea li.b1 a:hover{background:url(../img/common/gm/gm-sprite.png) 0 -48px;width:126px}#gmArea li.b2 a:hover{background:url(../img/common/gm/gm-sprite.png) -126px -48px;width:192px}#gmArea li.b3 a:hover{background:url(../img/common/gm/gm-sprite.png) -318px -48px;width:192px}#gmArea li.b4 a:hover{background:url(../img/common/gm/gm-sprite.png) -510px -48px;width:122px}#gmArea li.b5 a:hover{background:url(../img/common/gm/gm-sprite.png) -632px -48px;width:122px}#gmArea li.b6 a:hover{background:url(../img/common/gm/gm-sprite.png) -754px -48px;width:127px}#gmArea li.b1 a.active-link{background:url(../img/common/gm/gm-sprite.png) 0 -48px;width:126px}#gmArea li.b2 a.active-link{background:url(../img/common/gm/gm-sprite.png) -126px -48px;width:192px}#gmArea li.b3 a.active-link{background:url(../img/common/gm/gm-sprite.png) -318px -48px;width:192px}#gmArea li.b4 a.active-link{background:url(../img/common/gm/gm-sprite.png) -510px -48px;width:122px}#gmArea li.b5 a.active-link{background:url(../img/common/gm/gm-sprite.png) -632px -48px;width:122px}#gmArea li.b6 a.active-link{background:url(../img/common/gm/gm-sprite.png) -754px -48px;width:127px}#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:126px}#gmArea li.b2 span.active{background:url(../img/common/gm/gm-sprite.png) -126px -48px;width:192px}#gmArea li.b3 span.active{background:url(../img/common/gm/gm-sprite.png) -318px -48px;width:192px}#gmArea li.b4 span.active{background:url(../img/common/gm/gm-sprite.png) -510px -48px;width:122px}#gmArea li.b5 span.active{background:url(../img/common/gm/gm-sprite.png) -632px -48px;width:122px}#gmArea li.b6 span.active{background:url(../img/common/gm/gm-sprite.png) -754px -48px;width:127px}#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:92%;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;display:block;margin-bottom:10px}#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%;float:left}#footArea .mark-area{float:right;padding-right:38px}#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:.0em;margin-right:.0em;text-decoration:underline}#contentArea input.ChkboxID{position:relative;top:1px}#contentArea div.ContactUs img{cursor:pointer}@charset "UTF-8";#contentArea .sub{border:1px solid #ececec;width:190px;float:right;background:url(/ja/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(/ja/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-ep 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(../img/common/sub/sprite-services.png)}#rightmenu li.svc-bpo a{background-position:0 -2px;height:48px}#rightmenu li.svc-feature a{background-position:0 -47px;height:24px}#rightmenu li.svc-benefit a{background-position:0 -70px;height:24px}#rightmenu li.svc-si a{background-position:0 -94px;height:48px}#rightmenu li.svc-401 a{background-position:0 -142px;height:48px}#rightmenu li.svc-hrs a{background-position:0 -190px}#rightmenu li.svc-help a{background-position:0 -218px}#rightmenu li.svc-onsite a{background-position:0 -246px}#rightmenu li.svc-myNumber a{background-position:0 -276px}#rightmenu li.svc-bpo a:hover,#rightmenu li.svc-bpo a.active-link{background-position:-188px -2px;height:48px}#rightmenu li.svc-feature a:hover,#rightmenu li.svc-feature a.active-link{background-position:-188px -47px;height:24px}#rightmenu li.svc-benefit a:hover,#rightmenu li.svc-benefit a.active-link{background-position:-188px -70px;height:24px}#rightmenu li.svc-si a:hover,#rightmenu li.svc-si a.active-link{background-position:-188px -94px;height:48px}#rightmenu li.svc-401 a:hover,#rightmenu li.svc-401 a.active-link{background-position:-188px -142px;height:48px}#rightmenu li.svc-hrs a:hover,#rightmenu li.svc-hrs a.active-link{background-position:-188px -190px}#rightmenu li.svc-help a:hover,#rightmenu li.svc-help a.active-link{background-position:-188px -218px}#rightmenu li.svc-onsite a:hover,#rightmenu li.svc-onsite a.active-link{background-position:-188px -246px}#rightmenu li.svc-myNumber a:hover,#rightmenu li.svc-myNumber a.active-link{background-position:-188px -276px}#rightmenu.rm-sec li a,#rightmenu.rm-sec li span.active{background-image:url(../img/common/sub/sprite-security.png)}#rightmenu li.sec-pp a{background-position:0 -2px}#rightmenu li.sec-spi{width:200px}#rightmenu li.sec-spi a{background-position:0 -30px}#rightmenu li.sec-ip a{background-position:0 -58px}#rightmenu li.sec-pp a:hover,#rightmenu li.sec-pp a.active-link{background-position:-195px -2px}#rightmenu li.sec-spi a:hover,#rightmenu li.sec-spi a.active-link{background-position:-195px -30px}#rightmenu li.sec-ip a:hover,#rightmenu li.sec-ip a.active-link{background-position:-195px -58px}#rightmenu.rm-cnt li a,#rightmenu.rm-cnt li span.active{background-image:url(../img/common/sub/sprite-Contact.png)}#rightmenu li.cnt-pp a{background-position:0 -2px}#rightmenu li.cnt-pp a:hover,#rightmenu li.cnt-pp a.active-link{background-position:-188px -2px}#rightmenu.rm-co li a,#rightmenu.rm-co li span.active{background-image:url(../img/common/sub/sprite-company.png)}#rightmenu li.co-mission a{background-position:0 -2px}#rightmenu li.co-profile a{background-position:0 -30px}#rightmenu li.co-partner a{background-position:0 -58px}#rightmenu li.co-client a{background-position:0 -86px}#rightmenu li.co-bcp a{background-position:0 -112px;height:48px}#rightmenu li.co-access a{background-position:0 -164px}#rightmenu li.co-career a{background-position:0 -192px}#rightmenu li.co-news a{background-position:0 -220px}#rightmenu li.co-mission a:hover,#rightmenu li.co-mission a.active-link{background-position:-188px -2px}#rightmenu li.co-profile a:hover,#rightmenu li.co-profile a.active-link{background-position:-188px -30px}#rightmenu li.co-partner a:hover,#rightmenu li.co-partner a.active-link{background-position:-188px -58px}#rightmenu li.co-client a:hover,#rightmenu li.co-client a.active-link{background-position:-188px -86px}#rightmenu li.co-bcp a:hover,#rightmenu li.co-bcp a.active-link{background-position:-188px -112px;height:48px}#rightmenu li.co-access a:hover,#rightmenu li.co-access a.active-link{background-position:-188px -164px}#rightmenu li.co-career a:hover,#rightmenu li.co-career a.active-link{background-position:-188px -192px}#rightmenu li.co-news a:hover,#rightmenu li.co-news a.active-link{background-position:-188px -220px}@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}h2.include-Page{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}h2.include-Page 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 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}#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.disc li li{background-image:none;font-weight:normal;padding-left:0}#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.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.steps li{font-weight:bold;margin-bottom:5px}#contentArea ul.steps li ul li{margin-left:6em;background:0;padding-left:0;font-weight:normal}#contentArea ul.steps li ul{margin-top:10px}#contentArea ul.num1 li{text-indent:-1.8em;padding-left:1.8em;margin-bottom:10px}#contentArea ul.num2 li{text-indent:-1.8em;padding-left:1.7em;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 ul ul.num5 li{text-indent:-1.8em;padding-left:1.8em;margin-bottom:5px}#contentArea ul.num6 li{text-indent:-1.4em;padding-left:1.4em;margin-bottom:5px}#contentArea ul.num7 li{text-indent:-1.8em;padding-left:1.8em;margin-bottom:5px}#contentArea dl.dt-link{margin-bottom:20px;clear:both;overflow:hidden}#contentArea dl.dt-link dt{float:left;width:9em;font-weight:bold;background:url(../img/common/list-mark-02.png) no-repeat left center;padding-left:10px}#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:9em}#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 2px;padding-left:37px;padding-top:5px;padding-bottom:4px}#contentArea .faq dl dd{background:url(../Cloud/FAQ/img/icon-a.png) no-repeat 0 3px;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:80%!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{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:85%}#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:90%;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:right;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:100%}#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-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-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{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{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:05px;padding-bottom:5px}#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 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-left:30px;margin-bottom:1px}#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}.mt05{margin-top:5px!important}.mb00{margin-bottom:0!important}.mb05{margin-bottom:5px!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}