.fl{float:left;}
.fr{float:right;}
.scedev h1{letter-spacing:-1px; color:#292929;}
.c_img{width:100%; padding:30px 0 35px;}
.c_img.blu_r{padding:10px 0 30px;}
.c_img.ps3{padding:10px 0 0;}
.c_img.vita{padding:30px 0 0;}
.c_imgps4{width:100%; padding:30px 0 35px;}
.c_img.ps2{padding:60px 0 50px;}
.c_img.ps3{padding:10px 0 0;}
.c_img.ps2{padding:60px 0 50px;}
.dev_home{width:780px; float:left;}
#wrap .dev_home h3{font-size:21px; color:#555; border-bottom:1px solid #eaeaea; padding:0 0 5px 0; margin:0 0 15px 0; font-weight:bold;}
.dev_home p{font-size:14px; color:#555; line-height:24px; padding:0 0 20px 0;}
.blu_section{width:780px; float:left; padding:10px 0 0;}
.blu_wImg{width:550px;}
ul.blu_links{padding:0; float:left;}
ul.blu_linksR{float:right; width:320px;} 
ul.blu_links li, ul.blu_linksR li{background:url(ps_content_up_triangle_gif.gif) no-repeat left 8px;
color: #555555; font-size: 14px; line-height: 22px; padding: 0 0 5px 14px;}
ul.nav_dev{width:784px; float:left; padding:0 0 40px 0;}
ul.nav_dev li{float:left; width:98px; height:85px;}
ul.nav_dev li a{display:block; font-size:12px; background:url(nav_srite_dev.jpg) no-repeat; width:95px; height:56px; display:block; text-align:center;}
ul.nav_dev li a:hover span{background: url(psn-nav-hover.png) no-repeat right top; color: #FFFFFF;}
ul.nav_dev li span{float:left; font-weight:bold; margin:62px 0 0; color:#555; text-align:center; width:95px; padding:3px 0;}
ul.nav_dev li span.selected{background: url(psn-nav-hover.png) no-repeat right top; color: #FFFFFF;}
/*ul.nav_dev li.devnet a{background-position:left 0;}*/

ul.nav_dev li.ps4dev a{background-position:left 0;}
ul.nav_dev li.ps3dev a{background-position:-97px 0;}
ul.nav_dev li.psvitadev a{background-position:-195px 0;}
ul.nav_dev li.pspdev a{background-position:-293px 0;}
ul.nav_dev li.ps2dev a{background-position:-391px 0;}
ul.nav_dev li.pshomedev a{background-position:-488px 0;}
ul.nav_dev li.bluraydev a{background-position:-586px 0;}
ul.nav_dev li.psmobile a{background-position:-684px 0;}
#wrap .dev_home h3{font-size:21px; color:#555; border-bottom:1px solid #eaeaea; padding:0 0 5px 0; margin:0 0 15px 0; font-weight:bold;}

.ps4{padding:20px 0;}
/*.c_img{width:100%; padding:20px 0;}*/
.psp{padding:20px 0;}
.devp{padding:10px 0 35px}
.dev_home_box{width:555px; float:left;}
.corp_box{width:650px; float:left;}
ul.corp_links{padding:10px 0 30px 0; width:235px;}
ul.corp_links li{background:none; list-style:none; color: #555555; font-size: 14px; line-height: 20px; padding: 0 0 2px 0px;}
#main ul.corp_links li a{color:#002596; font-size:12px;}
.inc_prg{width:780px; float:left; padding:10px 0 20px 0;}
.inc_prgImg{width:410px; float:left;}
.loc_box{width:780px; float:left;}
.loc_txt1{width:650px; padding:10px 0 0}
.loc_txt2{width:450px; padding:70px 0 20px;}
.loc_txt3{width:460px; padding:30px 0 0;}
.loc_box h4{color:#292929; font-size:14px; font-weight:bold; padding:0 0 4px; line-height:22px;}
#main .loc_box a{color:#555;}
.res_box{width:780px; float:left; padding:20px 0 0;}
ul.res_lnks{padding:20px 40px 0 0; float:left; width:220px;}
ul.res_lnks.last{padding-right:0;}
ul.res_lnks li{background:none; list-style:none; color: #555555; font-size: 14px; line-height: 20px; padding: 0 0 40px 0px;}
ul.res_lnks li.third{padding-bottom:20px;}
#main ul.res_lnks li a{font-size:12px; color:#002596;}
.ac_prg{width:780px; float:left; padding:10px 0 0;}
.ac_prgImg{width:530px; float:left;}
#breadcrumb{margin:18px 0 20px;}
.t_sec{width:780px; float:left; padding:25px 0 0;}
.t_secwImg{width:550px; float:left;}
.lgl_txt{width:780px; float:left; border-top:1px solid #eaeaea; padding:30px 0 0; margin:15px 0 0;}
.lgl_txt h4{color:#292929; font-size:16px; font-weight:bold;}
.lgl_txt p{font-size:11px; line-height:16px; color:#555;}
.dev_pt h1{padding:0 0 20px 0;}
.dev_pt h2{font-size:36px;}
.dev_pt ul.nav_dev{padding:0 0 20px;}
.pt10{padding-top:10px;}
.marqueeTypeInteractive{height: 105px !important;}
.bk_home{width:100%; float:left; text-align:right; font-size:14px; padding:0 0 20px 0;}
#main .bk_home a{color:#002596;}