
/* - ++theme++forcemedia.stheme/css/theme.css - */
@media all {
/* https://www.forcemedia.co.jp/portal_css/++theme++forcemedia.stheme/css/theme.css?original=1 */
table{margin:1em auto;width:98%;border-collapse:collapse;border:1px solid #ccc;border-spacing:0;empty-cells:show}th{padding:5px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;vertical-align:middle;background-color:#f1f1f1}td{padding:5px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;vertical-align:middle}body{margin:0;padding:0;color:#000;background-color:#fff;font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif}header,nav,main,footer{display:block;overflow:hidden}img{border:0;max-width:100%;height:auto;width:auto\9}a{outline:0;text-decoration:none}a:link,a:visited{color:#205c90}a:hover,a:active{text-decoration:underline}.c{text-align:center}.r{text-align:right}#content a:link,dl.portlet a:link{border-bottom:none}.listingBar a{border-bottom:0.1em solid #ccc !important}img.image-left,img.image-right,.captioned img{border:none}h1{color:#52575f;font-size:1.5em;margin-bottom:1em}h2{margin-bottom:1em;font-size:1.3em}h3{margin-bottom:0.5em;font-size:1.2em}h3.line{border-left:7px solid #666;padding-left:7px}h3.square{padding-left:17px;background:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/h3-square.png) no-repeat left center}h4,h5,h6{margin-bottom:0.3em;font-size:1.1em}#content{line-height:1.5;clear:both;font-size:85%;margin:0 0 1em;float:left;width:100%;word-break:break-all}#content .documentDescription{margin-bottom:1em;color:#000;font-size:100%;font-weight:normal;line-height:1.5}#content p.double{margin-bottom:2em}#content p.half{margin-bottom:0.5em}#content p.small{font-size:80%}#content ul{margin-bottom:1em}#content .banners li{margin-bottom:0;line-height:1}#content hr{color:#b3b3b3;border-width:1px}table{width:100%}table th{white-space:nowrap}table.venti th{width:20%;text-align:center;vertical-align:middle}table.invisible{border:none}table.invisible th,table.invisible td{border:none;background:none}div.width-full,div.width-16{width:100%}div.position-0{margin-left:-100%}div.width-1\3a 4{padding-left:0.75%}div.width-3\3a 4{padding-left:1%}div.width-4{width:24.4%}div.position-4{margin-left:-74.87%}div.position-8{margin-left:-49.74%}div.position-12{margin-left:-24.61%}div.width-5{width:32%}div.position-5{margin-left:-66%}div.position-10{margin-left:-32%}header{background:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/bg_header.png) repeat-x left bottom}header #hcontents{margin:0 auto;padding:0 0 40px;max-width:980px;overflow:auto}header #hcontents #logo{display:block;margin:1.5em 0 2em}header #hcontents #nav{clear:both}header #hcontents #nav #gnav{margin:0 0 1em;padding:0;list-style:none}header #hcontents #nav #gnav li{display:inline-block;margin-bottom:2px;border-left:4px solid #666;padding-left:5px;min-width:7em;font-size:0.9em}header #hcontents #nav #gnav li a{display:block;color:#666 !important;padding:5px 5px 5px 3px}header #hcontents #nav #gnav li a:hover{-webkit-opacity:0.8;-moz-opacity:0.8;-o-opacity:0.8;opacity:0.8;-khtml-opacity:0.8;filter:alpha(opacity="+$value*100+");-ms-filter:"alpha(opacity=$value*100)";zoom:1;text-decoration:none}header #hcontents #nav #gnav li.selected{border-color:#bf1c1b}header #hcontents #portal-searchbox{margin-top:0.5em;margin-right:2px}header #hcontents #portal-searchbox ul{margin:0 0 0.5em;padding:0;list-style:none}header #hcontents #portal-searchbox ul li{display:inline;margin-right:10px;padding:2px 20px;background:#bf1c1b;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px;font-size:0.9em}header #hcontents #portal-searchbox ul li a{color:#fff}header #hcontents #searchGadget{float:left;height:20px}header #hcontents .searchButton{margin:0;padding:0 10px;height:24px;font-size:12px;border:1px solid #ccc;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eee', endColorstr='#fff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr='#eee', endColorstr='#fff')";background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));background:-webkit-linear-gradient(top, #eee, #fff);background:-moz-linear-gradient(top, #eee, #fff);background:-ms-linear-gradient(top, #eee, #fff);background:-o-linear-gradient(top, #eee, #fff);background:linear-gradient(#eee, #fff)}#personaltools-dashboard,#personaltools-preferences,#personaltools-plone_setup{display:none}.section-front-page header{background:none}.section-front-page header #hcontents{padding-bottom:0}.section-company header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/corporate.png),url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/company_copy.png);background-repeat:no-repeat, no-repeat;background-position:left bottom, right bottom}.section-products header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/products.png);background-repeat:no-repeat;background-position:left bottom}.section-ironkey header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/ironkey.png);background-repeat:no-repeat;background-position:left bottom}.section-fm-support header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/support.png);background-repeat:no-repeat;background-position:left bottom}.section-inquiry header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/inquiry.png);background-repeat:no-repeat;background-position:left bottom}.section-newline header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/bg_newline.png);background-repeat:no-repeat;background-position:left bottom}.section-qnap header{background:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/bg_header_qnap.png) repeat-x left bottom}.section-qnap header #hcontents{background:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/bg_qnap.png);background-repeat:no-repeat;background-position:left bottom}.section-vivotek header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/bg_vivotek.png);background-repeat:no-repeat;background-position:left bottom}.section-ncomputing header #hcontents{background-image:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/bg_ncomputing.png);background-repeat:no-repeat;background-position:left bottom}@media only screen and (max-width: 640px){html{-webkit-text-size-adjust:none}a:hover{text-decoration:none}header #nav{margin:0 1% 1%}header #nav #gnav{padding:0;list-style:none}header #nav #gnav li{margin-right:1%;margin-bottom:1%;line-height:30px;width:31% !important}header #searchGadget{float:none}div.cell{padding:0 0 1.5%}div.width-1,div.width-2,div.width-3,div.width-4,div.width-5,div.width-6,div.width-7,div.width-8,div.width-9,div.width-10,div.width-11,div.width-12,div.width-13,div.width-14,div.width-15,div.width-16{clear:left;float:left;width:99%;display:block}div.position-0,div.position-1,div.position-2,div.position-3,div.position-4,div.position-5,div.position-6,div.position-7,div.position-8,div.position-9,div.position-10,div.position-11,div.position-12,div.position-13,div.position-14,div.position-15,div.position-16{margin-left:-99.5%}div.width-1\3a 2,div.width-1\3a 4,div.width-3\3a 4,div.width-full{clear:left;float:left;overflow:auto;width:99%}div.position-1\3a 4,div.position-1\3a 2,div.position-3\3a 4{margin-left:-99.5%}}main{clear:both;overflow:hidden}main #contents{margin:0 auto 1em;max-width:980px;min-height:686px;overflow:auto}main #contents #portal-breadcrumbs,main #contents #portal-column-two{margin-top:0.5em}main .tileItem{border-top:1px solid #ccc;padding-top:1em}main .tileFooter{margin-bottom:0 !important;padding-bottom:0.5em}.portaltype-collective-cover-content h2{clear:both;margin-top:1em}.portaltype-collective-cover-content h2.new{margin-bottom:3px}#pfg-fieldwrapper{border:1px solid #ccc;padding:1em;width:97%}#pfg-fieldwrapper #comments{width:90%}.section-front-page #contents{margin-top:0}.section-front-page #portal-breadcrumbs{display:none}.galleria-container{margin-bottom:1em}.galleria-image img{position:relative !important}.cover-carousel-tile .galleria-stage{top:0px;bottom:0px;left:0;right:0}.galleria-thumbnails-container{bottom:0 !important;height:25px !important}.galleria-thumbnails-container .galleria-thumbnails{text-align:right}.galleria-info-text{display:none}.section-front-page .tile-content img{border:1px solid #ccc}.half-block{width:49%;float:left;margin-right:1%}.half-block dt{float:left;clear:left;width:9em}.half-block dt:before{content:"◼︎ ";color:#bf1c1b}.half-block dd{padding:0 0 1em 9em}#content .inquiry-before{margin:0 0 2em;padding:0;list-style:none}#content .inquiry-before li{display:inline-block;margin:0 1% 10px 0}#content .inquiry-after{border:1px solid #ccc;text-align:center;background-color:#0c2e82}#content .inquiry-after a{padding:1em;text-decoration:none;display:block;color:#fff}#content .inquiry-after a:hover{background:#1247c8;color:#fff !important}.banners{margin:-0.7em 0 0 !important;padding:0 !important;list-style:none !important}.banners li{float:left;width:158px;margin:0 6px 0 0;padding-bottom:4px}.banners li:last-child{margin-right:0}.banners li img{border:1px solid #ccc}.template-fg_thankspage_view_p3 #content dl dt{margin-top:1em;padding-top:0.5em}.template-fg_thankspage_view_p3 #content dl dd{margin-left:3em}.boxSquare{margin-bottom:1em;border:5px solid #cfcfcf;padding:0.5em}.inquiry{clear:left;margin:0 !important;padding:0 !important;list-style:none !important}.inquiry li{float:left;width:30%;margin-right:5%}#content ul.feature{margin:0 0 1em;padding:0;list-style:none}#content ul.feature li{float:left;margin-right:0.5em;margin-bottom:7px;padding:5px;width:10em;text-align:center;background-color:#764299;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;color:#fff}table#spec th{text-align:left}table#spec td.tdlabel{white-space:nowrap}@media only screen and (max-width: 640px){html{-webkit-text-size-adjust:none}.banners li{width:48%;margin:0 2% 0 0}.banners li img{border:1px solid #ccc}.half-block{width:98% !important;float:none !important;margin:0 auto 1em}.inquiry li{width:47%;margin:0 2% 1% 0}}footer{clear:both;background:#333;border-top:5px solid #bf1c1b;background:#333 !important;overflow:auto}footer #fcontents{margin:0 auto;max-width:980px;color:#fff}footer #fcontents #portal-footer{background:#333 !important}footer #fcontents #portal-footer dl{float:left;margin-left:1%;width:24%;text-align:left}footer #fcontents #portal-footer dl dt{margin-top:1em;padding:0 0 0 7px;color:#fff;border-left:7px solid #bf1c1b}footer #fcontents #portal-footer dl dd:before{content:'・';color:#fff}footer #fcontents #portal-footer dl dd a{color:#fff !important}footer #fcontents p{clear:both;text-align:center}@media only screen and (max-width: 640px){footer #fcontents #portal-footer dl{width:48%;margin:0}footer #fcontents #portal-footer dl dd.direct{padding-top:0.5em !important}footer #fcontents #portal-footer p{padding-top:1em}}dl.portlet dt{padding:0.1em;background:#666;font-weight:normal;text-align:center;color:#fff}dl.portlet dt a{color:#fff !important}dl.portalMessage dd{color:#000}dl.portlet dd.portletItem{padding:0.5em 0}.icons-on .portletItem a{line-height:1.3}dl.portlet ul.navTreeLevel0>.navTreeItem{border-bottom:1px solid #ccc;padding:0.8em 0.5em;line-height:1.3}dl.portlet ul.navTreeLevel0>.navTreeItem a:hover{color:#205c90 !important}dl.portlet ul.navTreeLevel1,dl.portlet ul.navTreeLevel2{margin:1em 0 0}dl.portlet ul.navTreeLevel1>.navTreeItem,dl.portlet ul.navTreeLevel2>.navTreeItem{border-top:1px solid #ccc;margin-left:1em;padding:1.1em 0 0.6em;line-height:1.3}dl.portlet ul.navTreeLevel1>.navTreeItem a:hover,dl.portlet ul.navTreeLevel2>.navTreeItem a:hover{color:#205c90 !important}dl.portlet ul.navTreeLevel1>.navTreeItem:last-child,dl.portlet ul.navTreeLevel2>.navTreeItem:last-child{margin-bottom:-0.4em}dl.portlet ul.navTree .navTreeItem a{border-left:0.5em solid #fff;padding-left:0.5em}dl.portlet ul.navTree .navTreeItem a.navTreeCurrentItem{border-color:#b3b3b3;background:#fff;margin-left:0;margin-right:0}.portletItemDetails{margin-left:0;padding-top:0}dl.portletCollection dd.portletItem{border-bottom:1px dotted #ccc}ul.likenav{margin:0;padding:0;list-style:none}ul.likenav li{padding:0.8em 0.5em;line-height:1.3;border-bottom:1px solid #ccc}.logoULine{border-bottom:1px solid #bf1c1b}.vivULine{border-bottom:1px solid #1e7dc1}.qnapULine{border-bottom:1px solid #0c2e82}.ncomULine{border-bottom:1px solid #58b530}.bfULine{border-bottom:1px solid #022a80}.gray60{color:#666}.new{background:#bf1c1b;padding:1px 3px;color:#fff;text-align:center}.info{background:#32cd32;padding:1px 3px;color:#fff;text-align:center}.event{background:#f90;padding:1px 3px;color:#fff;text-align:center}.tech{background:#2085b4;padding:1px 3px;color:#fff;text-align:center}.box{margin:1em 0;padding:1em;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.box-gray{margin:1em 0;padding:1em;background:#f1f1f1;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.boxGrayRev{margin:1em 0;padding:1em;background:#b3b3b3;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.boxSquareL{margin:1em 0;padding:0.5em;border:1px solid #ccc}.boxSquareLeql{margin:1em 0;padding:0.5em;border:1px solid #ccc}.border{margin:1em 0;padding:0.5em;border:5px solid #ccc}.border1px{border:1px solid #ccc}ul.bullet{margin:0 !important;padding:0 !important;list-style:none !important}ul.bullet li{padding-left:16px;background:url(/++theme++forcemedia.stheme/css/++theme++forcemedia.stheme/images/bullet.gif) no-repeat left top}.listview{margin:1em 0;padding:0}.listview dt{float:left;clear:left;width:10em;padding:8px 0.5em;font-weight:normal}.listview dd{margin-left:0 !important;margin-bottom:0.2em !important;padding:8px 0.5em 8px 10em;border-bottom:1px dotted #ccc}
/* */

}


/* - ++theme++forcemedia.stheme/css/theme-print.css - */
@media print {
/* https://www.forcemedia.co.jp/portal_css/++theme++forcemedia.stheme/css/theme-print.css?original=1 */
#header, #portal-searchbox, #footer, #portal-column-two, #portal-breadcrumbs { display: none; }
img { display: block; margin: 0 auto; max-width: 700px; }
#main, #portal-column-content { display: block; margin: 0 auto; max-width: 700px; }
#content .row .cell { display: block; margin: 0 auto; max-width: 700px; }
}


/* - ploneCustom.css - */
@media all {
/* https://www.forcemedia.co.jp/portal_css/ploneCustom.css?original=1 */
.nwp { white-space: nowrap; }
.ncon-th { background-color: #6cbb48; color: #ffffff; }

}

