
/* Pixologicのもの置き換え */

.content_container_oak  { background-color: #333; text-align: left; padding: 7px 0 0; width: 960px }
.container_padding20pix  { padding: 20px }
.clr  { clear: both }

/* oakcorpヘッダフッタ用 */
.p9 { font-size: 9pt; line-height: 11pt; text-decoration: none }
.table { border: solid 1pt silver }

/* グローバル */
.dummy { clear: left; }
.none{ display: none; }

/* ニュース */
.newsdate    { color: white; font-size: 9pt; font-weight: bold; background-color: #5c5c5c; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }
.newstitle       { color: #ff532b; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 10px }
.underline   { border-bottom: 1px solid #f06 }
.newsarticle     { color: #4e4e4e; font-size: 10pt; line-height: 13pt; margin-bottom: 10px; margin-left: 10px }
.articlbox    { background-color: #e8e8e8; margin-bottom: 20px; padding: 10px }
.newsarticle a { color: #4859ff }
.lage01 { color: #f60; font-size: 13pt; font-weight: bold }
.newsarticle img { margin-top: 3px; margin-bottom: 5px }
.pong { list-style-image: url("images/pong.png") }

.news_tab    { background-color: #292929; width: 960px; height: 26px }
.news_tab ul  { font-size: 20px; list-style-type: none; margin: 0; padding: 0 }
.news_tab li    { font-weight: bold; margin-top: 1px; width: 150px; float: left }
.news_tab li a  { display: block }
.news_tab li a:hover   { background-color: #f63 }

.news_oshirase    { font-size: 25px; font-weight: bold; background-color: #f63; position: relative; top: -15px }
.news_oshirase ul   { list-style-type: none; margin: 0; padding: 0 }
.news_oshirase li  { }
.news_oshirase li a  { color: #fff; display: block; padding: 2px 10px }
.news_oshirase li a:hover  { background-color: #85b9db }

/*20108月ニュースのZBrush 4 機能リスト用*/

.localz4fea_leftbox  { margin-right: 20px; width: 420px; float: left }
.localz4fea_leftbox img  { vertical-align: middle }
.localz4fea_rightbox  { width: 420px; float: left }
.localz4fea_rightbox img { vertical-align: middle }
.localz4fea_lv1  { color: #292929; font-size: 13px; font-weight: bold }



/* システム条件 */
.sys_lv1    { color: #c6c6c6; font-size: 15pt; text-align: left; padding: 20px }
.sys_lv2  { color: #f90; font-size: 13pt; line-height: 15pt; margin-bottom: 10px }
.sys_lv3 { color: #fff; font-size: 11pt; font-weight: bold; line-height: 12pt }
.sysbox  { color: #ccc; font-size: 10pt; line-height: 13pt; padding-right: 100px; padding-bottom: 50px; padding-left: 100px }


/* QA */
.qalist { font-size: 8pt; font-weight: bold; list-style-type: none; margin: 20px 0 0; padding: 0 0 0 10px }
.qalist a { color: #fc0 }
.qalist li { margin-bottom: 20px }
.faqtitle_top   { color: #330; font-size: 13pt; font-weight: bold }
.tpadding { background-color: #fc3; margin-bottom: 5px; padding: 3px 3px 3px 10px; border-bottom: 1px solid #f30 }
.koshin  { color: #ccc; font-size: 8pt }
.category    { color: #ccc; margin-top: 20px; margin-bottom: 15px }
.que       { color: #565656; font-size: 10pt; font-weight: bold; line-height: 12pt }
.ans    { color: #535353; font-size: 10pt; line-height: 12pt }
.ans a { color: #f39; text-decoration: underline }
.qpadding      { background-color: #c6c6c6; padding: 7px 7px 7px 10px }
.apadding      { background-color: #eee; margin-bottom: 20px; padding: 7px 7px 7px 10px }
.underline { border-bottom: 1px solid #fc0 }
.anslist  { margin-top: 2px; margin-bottom: 2px }



/* 購入 */
.productpictable  { color: #fff; font-size: 10pt; line-height: 12pt }
.purchase_pic { margin-top: 3px; margin-bottom: 5px }
.nospacelist  { margin-top: 3px; margin-bottom: 7px }
.nospacelist li { margin-bottom: 3px }
.local_buyserect  { font-size: 13pt; list-style-type: none; margin-left: 10px; padding-left: 0 }
.local_buyserect li  { margin-bottom: 10px }
.local_buyserect li a { color: #39f; font-weight: bold }
.local_buyserect li a:hover { color: #ff57f9; font-weight: bold }
.purchase_type     { font-size: 14pt; font-weight: bold; background-color: white; margin-bottom: 10px; border-bottom: 2px solid #f00 }
.purchase_type_padding { padding-top: 2px; padding-bottom: 2px; padding-left: 10px }
.prodtable { }
.prodtable td { padding: 10px }




/* プラグインindex */
.content_container_pluginindex  { background-color: #333; padding: 7px 0 0; width: 960px }
.padding_center  { margin-right: auto; margin-left: auto; width: 915px }
.titleBar { background:url('/zbrush/zplugins/images/title_bg.gif') repeat-x; padding:0px; width:960px; text-align:left; margin: 0 0 0 0; }
img { border:none; }
.plugin    { background-color: #222; margin-top: 15px; position: relative; width: 450px; height: 400px; float: left }
.description { text-align:left; padding:10px 40px; }
.boxDownload { position:absolute; bottom:0; }
.Download { float:left; margin:0 0 10px 11px ; width:220px; min-height:80px; }
.Download ul { list-style: none; width: 220px; padding: 0px; margin: 0px; background-color: #333333;}
.largetitles { color: #BBBBBB; }
.bodyDownload { min-height: 70px; padding-right: 5px; text-align:left; }
.topDownload { background: url(/zbrush/zplugins/images/box_top.gif) no-repeat; width: 220px; height: 5px; }
.btmDownload { background: url(/zbrush/zplugins/images/box_btm.gif) no-repeat; width: 220px; height: 5px; }
.fullpadding { padding:15px; }

.plugbundle   { color: #fde200; padding-top: 10px }
.plug_link {}

.plugs { }
.plugs a  { color: #57ff17; font-size: 12pt; font-weight: bold; text-decoration: none }
.plugs a:hover  { color: #f30; font-size: 12pt; font-weight: bold }
.plugs a:visited  { color: #cdcdcd; font-size: 12pt; font-weight: bold; text-decoration: none }

.ttl02   { color: #fff; font-size: 13pt; font-weight: bold; padding: 3px; border-bottom: 2px solid #ff7d0d; border-left: 5px solid #ff7d0d }
.plugs img   { margin-top: 5px; margin-bottom: 5px }
.ttl03   { color: #f80; font-size: 14pt; padding: 5px 2px 2px }
.ttl04    { color: #fff; font-size: 13pt; font-weight: bold; padding-top: 5px; padding-bottom: 3px; border-bottom: 1px solid #fc0 }



/* プラグイン解説 */

.whitetitle_zl { color: #fcfff9; font-size: 14pt; font-weight: bold; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #f90 }
.plugs  { color: #f9f9f9; line-height: 13pt }
.plugs a   { color: #57ff17; font-weight: bold; text-decoration: none }
.plugs a:hover  { color: #f30; font-size: 12pt; font-weight: bold }
.plugs a:visited   { color: #6587ff; font-size: 12pt; font-weight: bold; text-decoration: none }
.ttl02  { color: #fff; font-size: 13pt; font-weight: bold; padding: 3px; border-bottom: 1px solid #6e6e6e; border-left: 5px solid #6e6e6e }
.plugs img   { margin-top: 5px; margin-bottom: 5px }




