@charset "utf-8";

/**  style.css Menu *********************************************

  TOP
  Company

*******************************************************************/




/*-----------------------------------------------------------------

  TOP

------------------------------------------------------------------*/

/* Arrow
--------------------------------------*/
#content_banner_nav{
background: url(/tw/img/banner_arrow.gif) no-repeat center center;
width: 100%;
height: 470px;
}

#content_banner_nav_inner{
max-width: 1150px;
min-width: 960px;
margin: 0 auto;
overflow: hidden;
}

#content_banner_nav_prev{
float: left;
width: 95px;
height: 80px;
cursor: pointer;
margin: 195px 0 0 0;
}

#content_banner_nav_next{
float: right;
width: 95px;
height: 80px;
cursor: pointer;
margin: 195px 0 0 0;
}





/**  thumbnails show or hide ***************************************

*******************************************************************/

/* thumbnails show (thumbnails number 06)
--------------------------------------*/

#content_banner{
height: 584px;
}

/* thumbnails show (thumbnails number 08)
--------------------------------------*/

/*
#content_banner{
height: 590px;
}
*/

/* thumbnails hide
--------------------------------------*/
/*
#content_banner{
height: 470px;
}
*/




/**  thumbnails number *********************************************

*******************************************************************/


/* thumbnails number 06
--------------------------------------*/

#content_banner{
width: 960px;
margin-top: -485px;
font-size: 0%;
line-height: 100%;
position: relative;
overflow: hidden;
}

.content_banner_thumbs a{
width: 149px;
}

.content_banner_thumb{
width: 149px;
height: 100px;
float: left;
margin-left: 13px;
padding-top: 9px;
}

.content_banner_thumb:first-child{
position: relative;
float: left;
margin-left: 0;
margin-right: 1px;
}

.content_banner_thumb_current{
position: absolute;
top: -9px;
width: 149px;
height: 19px;
overflow: hidden;
cursor: pointer;
}


/* thumbnails number 08
--------------------------------------*/
/*
#content_banner{
width: 960px;
margin-top: -485px;
font-size: 0%;
line-height: 100%;
position: relative;
overflow: hidden;
}

.content_banner_thumbs a{
width: 106px;
}

.content_banner_thumb{
width: 106px;
height: 106px;
float: left;
margin-left: 16px;
padding-top: 9px;
}

.content_banner_thumb:first-child{
position: relative;
float: left;
margin-left: 0;
margin-right: 0px;
}

.content_banner_thumb_current{
position: absolute;
top: -9px;
width: 106px;
height: 38px;
overflow: hidden;
cursor: pointer;
}
*/




/* Main banner
--------------------------------------*/
.content_banner_wrap{
overflow: hidden;
}

.content_banner_loading{
width: 960px;
text-align: center;
padding: 198px 0 0 0;
display: block;
}

#content_banner_all{
display:none;
}

.content_banner_inner{
width:8640px;
height: 470px;
position: relative;
}

.content_banner_item{
position: relative;
float: left;
width: 960px;
height: 470px;
overflow:hidden;
}

.content_banner_item span.btn{
position: absolute;
text-align: right;
bottom: 0;
right: 0;
}

.content_banner_item span.stalker {
position: absolute;
display:none;
}

.content_banner_item span.stalker>a{
opacity:0;
}

.content_banner_item img.mfabtn{
float: left;
}

#content_banner_loading,
#content_banner_men,
#content_banner_women,
#content_banner_kids,
#content_banner_baby,
#content_banner_company{
display: none;
}

#content_banner_loading{
position: absolute;
z-index: 100;
}

/* Thumbs banner
--------------------------------------*/
.content_banner_thumbs{
width: 960px;
height: 115px;
overflow: hidden;
font-size: 0%;
line-height: 100%;
padding: 6px 0 0 0;
}

.content_banner_thumb a{
position: relative;
display: block;
}

.content_banner_thumb_current img{
position: absolute;
top: 38px;
}

.content_banner_thumb>img{
margin: 15px 0 0 0;
}

.first_thumb .content_banner_thumb_current img{
top: 0;
}
	
.content_banner_thumb a{
outline: none;
}

/* Block
--------------------------------------*/
#content_blocks{
background: url(/tw/img/bgr_top_block_top.gif) no-repeat left top;
width: 960px;
margin: 15px 0 -15px 0;
padding: 25px 0 0 0;
}

.content_block_list{
width: 228px;
margin: 0 16px 0 0;
float: left;
}

#content_blocks4{
margin: 0;
}

.content_block_list li{
background: #ffffff;
margin: -1px 0 14px 0;
font-size: 0%;
line-height: 100%;
position: relative;
overflow: hidden;
border: 1px solid #e6e6e6;
}

.content_block_list li.logo_block{
background: url(/tw/img/content_block_logo.gif) 0 0 no-repeat;
width: 228px;
height: 228px;
}

.content_block_list li .overlay{
position: absolute;
top: 0;
left: -688px;
}

.content_block_list li span.category{
position: absolute;
bottom: 0;
right: 0;
display: block;
text-align: right;
}

.content_block_list li span.category img{
vertical-align: top;
}

.content_block_list li span.tag{
position: absolute;
top: 5px;
right: 6px;
display: block;
text-align: right;
}

.content_block_list li span.tag img{
vertical-align: top;
margin: 0 0 5px 5px;
}

.content_block_list li.contentH05{
height: 107px;
}

.content_block_list li.contentH10{
height: 228px;
}

.content_block_list li.contentH15{
height: 349px;
}

.content_block_list li.contentH20{
height: 471px;
}

*+html .content_block_list li.contentH05{
margin: 0 0 14px 0;
}

*+html .content_block_list li.contentH15{
margin: 0 0 14px 0;
}

*+html .content_block_list li.contentH20{
margin: 0 0 14px 0;
}

.contentCrossFade>a>img{
position: absolute;
}

/* Weekly Ranking & Press Release
--------------------------------------*/
.content_block_list li dl.txtlist{
width: 228px;
overflow: hidden;
}

.content_block_list li dl.txtlist dt{
font-size: 0%;
line-height: 100%;
padding: 13px 0 40px 11px;
}

.content_block_list li dl.txtlist dd{
font-size: 12px;
line-height: 160%;
margin: 0 14px 22px 11px;
}

.content_block_list li dl.txtlist dd a{
background: url(/tw/img/bgr_top_press_arrow.gif) no-repeat 0px 1px;
padding: 0 0 0 26px;
display: block;
}

.content_block_list li dl.txtlist dd a:link{ text-decoration:none; color:#000000; }
.content_block_list li dl.txtlist dd a:visited{ text-decoration:none; color:#000000; }
.content_block_list li dl.txtlist dd a:hover{ text-decoration:underline; color:#000000; }
.content_block_list li dl.txtlist dd a:active{ text-decoration:underline; color:#000000; }

/* Information
--------------------------------------*/
.content_block_list li dl.infobox{
width: 228px;
overflow: hidden;
}

.content_block_list li dl.infobox dt{
font-size: 0%;
line-height: 100%;
padding: 13px 0 40px 11px;
}

.content_block_list li dl.infobox dd.txt{
font-size: 0%;
line-height: 100%;
padding: 0 0 0 11px;
}

.content_block_list li dl.infobox dd.btn{
font-size: 0%;
line-height: 100%;
padding: 20px 0 0 11px;
}

.content_block_list li dl.infobox dd.btn a{
display: block;
padding: 0 0 12px 0;
}

/* Header
--------------------------------------*/
#header a{
outline: none;
}

#navHeader>li.current .navCategory{
z-index: 1001;
}

/* FR GROUP STORES
--------------------------------------*/
.content_block_list li dl.groupStore{
background: #ffffff;
width: 217px;
height: 107px;
font-size: 0%;
line-height: 100%;
padding: 0 0 0 11px;
margin: 0 0 15px 0;
}

.content_block_list li dl.groupStore dt{
float: left;
width: 206px;
padding: 14px 0 14px 0;
}

.content_block_list li dl.groupStore dd{
float: left;
padding: 0 11px 0 0;
}





/*-----------------------------------------------------------------

  Company

------------------------------------------------------------------*/

/* Layout
--------------------------------------*/

div#companyMain{
float:right;
width:765px;
}

div#companySub{
float:left;
width:150px;
background:#fff;
font-size:84.6%;
padding:0 15px 24px 15px;
overflow:hidden;
}

div#companySub div.container{
margin-top:-19px;
}


/* Title
--------------------------------------*/

div#companyMain div.titCompany{
padding:18px;
background: #fff;
}

div#companyMain div.titCompany .tit{
line-height:0%;
font-size:0%;
float:left;
height:29px;
}

div#companyMain div.titCompany .titProject{
clear:both;
font-size:138.5%;
padding-top:12px;
}

div#companyMain div.titCompany ul {
float: right;
font-size: 84.6%;
margin: -2px 0 -18px;
width: 382px;
}

div#companyMain div.titCompany p.btn {
float: right;
line-height:0%;
font-size:0%;
width: 382px;
text-align:right;
}

div#companyMain div.titCompany p.txt {
float: right;
width: 382px;
text-align:right;
font-size:84.6%;
padding-right:24px;
}

div#companyMain div.titCompany ul li {
background: url(/tw/img/obj_company_dot.gif) no-repeat scroll 0 6px transparent;
margin: 0 0 0;
padding: 0 0 0 13px;
}

/* Sub Menu
--------------------------------------*/

div#companySub dl.compMenu{
background: url(/tw/img/obj_company_dotline.gif) 0 0 repeat-x;
padding-top:20px;
margin-top:18px;
}

div#companySub dl.compMenu dt,
div#companySub dl.compMenu dd{
padding:0 3px ;
}

div#companySub dl.compMenu dt{
line-height:0%;
font-size:0%;
}

div#companySub dl.compMenu li a{
color:#000;
}div#companySub dl.compMenu li{
display:block;
background: url(/tw/img/obj_company_arrow.gif) 0 0.35em no-repeat;
padding-left:13px;
line-height:110%;
margin-top:14px;
}

div#companySub dl.compMenu li ul li{
background: url(/tw/img/obj_company_dot02.gif) 0 0.35em no-repeat;
}

div#companySub dl.compMenu li.selected a{
color:#ff0000;
}

div#companySub dl.compMenu li.selected li a{
color:#000;
}


div#companySub p.compRss{
background: url(/tw/img/obj_company_dotline.gif) 0 0 repeat-x;
padding:20px 3px 0;
margin-top:18px;
}

/* Sub Banner
--------------------------------------*/

div#companySub dl.compBanner dt img,
div#companySub dl.compBanner dd{
padding:0 3px;
}

div#companySub dl.compBanner dt{
background: url(/tw/img/obj_company_dotline.gif) 0 0 repeat-x;
padding-top:20px;
margin-top:18px;
line-height:0%;
font-size:0%;
}

div#companySub dl.compBanner dd a{
display:block;
margin:9px 0 7px;
}

/* Company Contents
--------------------------------------*/

div#boxCompanyCont{
margin-left:-15px;
}

div#boxCompanyCont div.listCompanyFl{
margin:15px 0 0 15px;
}

div#boxCompanyCont div.listCompanyCont{
float:left;
width:357px;
background:#fff;
margin:15px 0 0 15px;
padding:9px 9px 30px 9px;
font-size:84.6%;
line-height:160%;
position:relative;
}

div#boxCompanyCont.btn2p div.listCompanyCont{
padding:9px 9px 54px 9px;
}

/*div#boxCompanyCont div.btn2p{
padding:9px 9px 54px 9px;
}*/

div#boxCompanyCont div.listCompanyCont p.pht{
line-height:0%;
font-size:0%;
}

div#boxCompanyCont div.listCompanyCont h3{
margin-top:5px;
}

div#boxCompanyCont div.listCompanyCont h3 a{
color:#000;
}

div#boxCompanyCont div.listCompanyCont p.date{
font-size:90.9%;
font-weight:bold;
}

div#boxCompanyCont div.listCompanyCont ul{
position:absolute;
bottom:9px;
right:9px;
}

div#boxCompanyCont div.listCompanyCont ul li{
text-align:right;
line-height:0%;
font-size:0%;
margin-top:8px;
}

/* Company Contents02
--------------------------------------*/

div#boxCompanyCont02{
margin-left:-15px;
}

div#boxCompanyCont02 div.listCompanyCont{
float:left;
width:162px;
background:#fff;
margin:15px 0 0 15px;
padding:9px 9px 54px 9px;
font-size:84.6%;
line-height:160%;
position:relative;
}

div#boxCompanyCont02 div.listCompanyCont p.pht{
line-height:0%;
font-size:0%;
}

div#boxCompanyCont02 div.listCompanyCont h3{
margin-top:5px;
}

div#boxCompanyCont02 div.listCompanyCont h3 a{
color:#000;
}

div#boxCompanyCont02 div.listCompanyCont p.date{
font-size:90.9%;
font-weight:bold;
}

div#boxCompanyCont02 div.listCompanyCont ul{
position:absolute;
bottom:9px;
right:9px;
}

div#boxCompanyCont02 div.listCompanyCont ul li{
text-align:right;
line-height:0%;
font-size:0%;
margin-top:8px;
}

/* Company Contents 03
--------------------------------------*/

div#boxCompanyCont03{
background:#fff;
margin-top:15px;
padding:0 18px 38px 0 ;
}

div#boxCompanyCont03 div.container{
margin-left:-9px;
}

div#boxCompanyCont03 div.listCompanyCont{
float:left;
width:162px;
background: url(/tw/img/obj_company_dotline.gif) 0 bottom repeat-x;
padding-bottom:18px;
margin:18px 0 2px 27px;
font-size:84.6%;
line-height:160%;
}

div#boxCompanyCont03 div.listCompanyCont p.pht{
line-height:0%;
font-size:0%;
}

div#boxCompanyCont03 div.listCompanyCont p.thm{
margin-top:8px;
}

div#boxCompanyCont03 div.listCompanyCont p.thm a{
color:#000;
}

div#boxCompanyCont03 div.listCompanyCont p.jpg{
background: url(/tw/img/icn_jpg.gif) 0 50% no-repeat;
margin-top:12px;
padding-left:24px;
}

div#boxCompanyCont03 div.listCompanyCont h3{
margin-top:8px;
}

div#boxCompanyCont03 div.listCompanyCont h3 a{
color:#000;
}

/*staff*/

div#boxCompanyCont03 dl.listCompanyCont{
float:left;
width:162px;
background: url(/tw/img/obj_company_dotline.gif) 0 bottom repeat-x;
padding-bottom:18px;
margin:18px 0 2px 27px;
font-size:84.6%;
line-height:160%;
}

div#boxCompanyCont03 dl.listCompanyCont dt{
float:left;
width:70px;
}

div#boxCompanyCont03 dl.listCompanyCont dd{
float:right;
width:82px;
}

div#boxCompanyCont03 dl.listCompanyCont .name{
font-size:118.2%;
font-weight:bold;
}

div#boxCompanyCont03 dl.listCompanyCont .prof{
font-size:90.9%;
color:#666;
}

/*note btn*/

div#boxCompanyCont03 p.note{
margin:18px 0 0 18px;
font-size:84.6%;
line-height:160%;
}

div#boxCompanyCont03 p.btn {
margin-top:28px;
line-height:0%;
font-size:0%;
text-align:right;
}

/* Company List
--------------------------------------*/

div#boxCompanyList{
background:#fff;
margin-top:15px;
padding:18px 18px 38px;
font-size:84.6%;
line-height:180%;
}

div#boxCompanyList dl.listCompanyList{
margin-top:-24px;
}

div#boxCompanyList dl.listCompanyList dt{
float:left;
width:110px;
clear:both;
margin-top:24px;
}

div#boxCompanyList dl.listCompanyList dd{
float:right;
width:610px;
margin-top:24px;
}

div#boxCompanyList dl.listCompanyList dd a{
color:#000;
}

/* Company List02
--------------------------------------*/

div#boxCompanyList02{
background:#fff;
margin-top:15px;
padding:18px 18px 38px;
font-size:84.6%;
line-height:180%;
}

div#boxCompanyList02 dl.listCompanyList{
margin-top:-24px;
}

div#boxCompanyList02 dl.listCompanyList dt{
float:left;
width:160px;
clear:both;
margin-top:24px;
}

div#boxCompanyList02 dl.listCompanyList dd{
float:right;
width:560px;
margin-top:24px;
}

div#boxCompanyList02 dl.listCompanyList dd a{
color:#000;
}

/* Company Press
--------------------------------------*/

div#boxCompanyEntry{
background:#fff;
margin-top:15px;
padding:18px 18px 58px;
line-height:200%;
}

div#boxCompanyEntry h1{
margin-top:18px;
font-size:138.5%;
}

div#boxCompanyEntry h2{
margin-top:28px;
}

div#boxCompanyEntry h3{
margin-top:28px;
}

div#boxCompanyEntry p{
margin-top:28px;
}

div#boxCompanyEntry p.date{
margin-top:0;
}

div#boxCompanyEntry p.image{
margin-top:28px;
text-align:center;
}

div#boxCompanyEntry p.map{
margin-top:10px;
text-align:center;
}


div#boxCompanyEntry img{
vertical-align:top;
}

div#boxCompanyEntry blockquote {
margin: 28px auto 0;
width: 510px;
}

div#boxCompanyEntry p.note {
color: #666666;
font-size:84.6%;
line-height: 1.5;
}

div#boxCompanyEntry .float-left {
float: left;
margin-top: 5px;
margin-right: 20px;
width: auto;
}
div#boxCompanyEntry .float-right {
float: right;
margin-top: 5px;
margin-left: 20px;
width: auto;
}

div#boxCompanyEntry div.tablebox {
margin-top: 28px;
}

div#boxCompanyEntry table {
border: 1px solid #dcdcdc;
border-collapse: collapse;
width:729px;
font-size:84.6%;
line-height: 1.5;
}

div#boxCompanyEntry table td,
div#boxCompanyEntry table th {
padding: 5px 8px 4px;
border: 1px solid #dcdcdc;
}

div#boxCompanyEntry table th {
text-align: center;
background-color: #f3f3f3;
white-space:nowrap;
font-weight:normal;
}

div#boxCompanyEntry table.list {
border: none;
border-collapse: collapse;
}

div#boxCompanyEntry table.list th {
border: none;
background: none;
text-align: left;
}

div#boxCompanyEntry table.list td {
border: none;
background: none;
text-align: left;
}

div#boxCompanyEntry table.store {
border: 1px solid #dcdcdc;
border-collapse: collapse;
width:729px;
font-size:84.6%;
line-height: 1.5;
}

div#boxCompanyEntry table.store td,
div#boxCompanyEntry table.store th {
padding: 10px 12px 8px;
border: 1px solid #dcdcdc;
}

div#boxCompanyEntry table.store th {
text-align: left;
background-color: #f3f3f3;
white-space:nowrap;
font-weight:normal;
}

div#boxCompanyEntry table.store ul ul{
padding:5px 0 10px 20px;
list-style-type: square;
}

/* Company Press
--------------------------------------*/

div#boxCompanyProject{
background:#fff;
margin-top:15px;
padding:18px 18px 58px;
line-height:200%;
}

div#boxCompanyProject p{
margin-top:28px;
}

div#boxCompanyProject p.date{
margin-top:0;
font-size:76.9%;
text-align:right;
}

div#boxCompanyProject p.image{
margin-top:28px;
text-align:center;
}

div#boxCompanyProject img{
vertical-align:top;
}


div#boxCompanyProject p.btn {
margin-top:28px;
line-height:0%;
font-size:0%;
text-align:right;
}

div#boxCompanyMember{
background:#fff;
margin-top:15px;
padding:18px 18px 38px;
font-size:84.6%;
line-height:200%;
}

/* Company About
--------------------------------------*/

div#boxCompanyAbout{
background:#fff;
margin-top:15px;
padding:18px 18px 38px;
}

div#boxCompanyAbout table {
border: 1px solid #dcdcdc;
border-collapse: collapse;
width:729px;
font-size:84.6%;
line-height: 1.5;
}

div#boxCompanyAbout table td,
div#boxCompanyAbout table th {
padding: 10px 12px;
border: 1px solid #dcdcdc;
}

div#boxCompanyAbout table th {
text-align: center;
background-color: #f3f3f3;
white-space:nowrap;
font-weight:normal;
}

div#boxCompanyMap{
background:#fff;
margin-top:15px;
padding:0 18px 38px;
font-size: 84.6%;
}

div#boxCompanyMap p.image{
padding-top:18px;
}

div#boxCompanyMap dl{
margin-top:5px;
}

div#boxCompanyMap dt{
float:left;
width:70px;
clear:both;
margin-top:5px;
}

div#boxCompanyMap dd{
float:right;
width:650px;
margin-top:5px;
}

/* Company Track Staff
--------------------------------------*/

div#boxCompanyPlayer dl.listCompanyPlayer{
background:#fff;
margin-top:15px;
padding:18px;
}

div#boxCompanyPlayer dl.listCompanyPlayer dt{
float:left;
width:110px;
text-align:center;
}

div#boxCompanyPlayer dl.listCompanyPlayer strong{
display:block;
}

div#boxCompanyPlayer dl.listCompanyPlayer span{
font-size: 84.6%;
}

div#boxCompanyPlayer dl.listCompanyPlayer dd{
float:right;
width:590px;
}

div#boxCompanyPlayer dl.listCompanyPlayer .comment{
font-weight:bold;
}

div#boxCompanyPlayer dl.listCompanyPlayer .prof{
font-size:76.9%;
line-height:120%;
color:#666;
}

div#boxCompanyPlayer dl.listCompanyPlayer .mark{
font-size: 84.6%;
margin-top:10px;
}

/* Company Track Basic 
--------------------------------------*/

div#boxCompanyTrackBasic{
background:#fff;
margin-top:15px;
padding:0 18px 38px;
}

div#boxCompanyTrackBasic p.txt{
padding-top:18px;
font-size: 84.6%;
}

div#boxCompanyTrackBasic p.image{
padding-top:18px;
text-align:center;
}

/* Company TrackResult
--------------------------------------*/

.tittypeTrackResult{
background: #666666;
position: relative;
height: 50px;
margin: 15px 0 0 0;
}

.tittypeTrackResult span.tit{
font-size: 107.7%;
line-height: 110%;
padding: 18px 0 0 15px;
font-weight: normal;
color: #ffffff;
display: block;
}

.tittypeTrackResult span.date{
position: absolute;
top: 17px;
right: 55px;
font-size: 84.6%;
font-weight: normal;
color: #ffffff;
display: block;
text-align:right;
}

.tittypeTrackResult img.pagetop{
position: absolute;
top: 15px;
right: 16px;
}

div.boxCompanyTrackResult{
background:#fff;
margin-top:15px;
padding:18px 18px 58px;
line-height:200%;
}

div.boxCompanyTrackResult div.container{
margin-top:-28px;
}

div.boxCompanyTrackResult h1{
margin-top:18px;
font-size:138.5%;
}

div.boxCompanyTrackResult h2{
margin-top:28px;
}

div.boxCompanyTrackResult h3{
margin-top:28px;
}

div.boxCompanyTrackResult h4{
margin:28px 0 5px;
}

div.boxCompanyTrackResult .float-left {
float: left;
margin-top: 5px;
margin-right: 20px;
width: auto;
}

div.boxCompanyTrackResult .float-right {
float: right;
margin-top: 5px;
margin-left: 20px;
width: auto;
}

div.boxCompanyTrackResult table {
border-bottom: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
border-right: 1px solid #dcdcdc;
border-collapse: collapse;
width:729px;
font-size:84.6%;
line-height: 1.5;
margin-top:10px;
}

div.boxCompanyTrackResult table td,
div.boxCompanyTrackResult table th {
padding: 5px 8px 4px;
border-top: 1px solid #dcdcdc;
}

div.boxCompanyTrackResult table th {
text-align: center;
background-color: #f3f3f3;
white-space:nowrap;
font-weight:normal;
}

div.boxCompanyTrackResult table th.name{
text-align: left;
}

div.boxCompanyTrackResult table th.mid,
div.boxCompanyTrackResult table th.data,
div.boxCompanyTrackResult table td.mid,
div.boxCompanyTrackResult table td.data{
text-align: right;
}

div.boxCompanyTrackResult table th.data{
width:33%;
}

/* Company Basic 
--------------------------------------*/

div.boxCompanyBasic{
background:#fff;
margin-top:15px;
padding:0 18px 38px;
font-size: 84.6%;
line-height:160%;
}

div.boxCompanyBasic p.txt{
padding-top:18px;
}

div.boxCompanyBasic p.txtRight{
padding-top:18px;
text-align:right;
}

div.boxCompanyBasic p.image{
padding-top:18px;
text-align:center;
}

div.boxCompanyBasic h3{
padding-top:18px;
}

div.boxCompanyBasic ol{
padding:10px 0 0 22px;
list-style-type: decimal;
}

div.boxCompanyBasic ul{
padding:10px 0 0 22px;
list-style-type: square;
}
div.boxCompanyBasic li{
padding-top:8px;
}

div.boxCompanyBasic div.boxPdf p.image{
padding-top:18px;
text-align:left;
float:left;
margin-right:15px;
}

div.boxCompanyBasic div.tablebox {
margin-top: 28px;
}

div.boxCompanyBasic table {
border: 1px solid #dcdcdc;
border-collapse: collapse;
width:729px;
line-height: 1.5;
}

div.boxCompanyBasic table td,
div.boxCompanyBasic table th {
padding: 5px 8px 4px;
border: 1px solid #dcdcdc;
}

div.boxCompanyBasic table th {
text-align: center;
background-color: #f3f3f3;
white-space:nowrap;
font-weight:normal;
}

div.boxCompanyBasic table td.center{
text-align: center;
}





















