﻿/* CSS Document */
body{margin: 0;padding: 0;background-color: #333333;font-size: 13px;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	text-align: center;}
#container	{	margin:0 auto;	width: 940px;font-size: 13px;	text-align: left; min-height: 100%;	background-color: #ffffff;	}
img { 　　border: 0; }
a:hover{color: #999999;}
#header {margin: 0;width: 940px;background-color: #FFFFFF;background-image:url(images/header.jpg);height: 128px;float:left;}
#header h1 a{text-indent: -9999px;}
.photo{margin: 0;    height:125px;    width: 440px;    display:block;float:left;} 
#h-right{margin: 0;    height:125px;    width: 500px;float:left;}
#h-right form{margin: 0 0 10px 0;float:right;}
#search-box{margin: 0;}
#search-btn{margin: 0 15px 0 5px;}
.news{    height:70px;    width: 130px;    display:block;text-indent: -9999px;float:left;} 
.on{    height:70px;    width: 110px;    display:block;text-indent: -9999px;float:left;} 
.nik{    height:70px;    width: 120px;    display:block;text-indent: -9999px;float:left;} 
.dxo{    height:70px;    width: 120px;    display:block;text-indent: -9999px;float:left;} 
#side_bar {margin: 10px 0 10px 10px;width: 190px;float: left;}
#side_bar a{font-size: 12px;color: #333333;text-decoration: underline;}
#side_bar a:hover{font-size: 12px;color: #999999;text-decoration: underline;}
#side_bar h2 {width: 150px;padding: 3px 10px;font-size: 12px;font-weight: bold;color: #ffffff;background-color: #CC6633}
#side_bar h2 a{text-decoration: underline;color: #ffffff;}
#side_bar h2 a:hover{color: #999999;}
#side_bar h3 a{margin: 0 0 0 5px;text-decoration: underline;color: #CC6633;}
#side_bar ul{list-style: none;margin: 10px 5px;padding:0;}
#side_bar li{list-style: none;margin: 0;padding:0 0 2px 10px;}
#contents {margin: 10px;width: 710px;float: left;}
.title {width: 710px;border-bottom: 2px solid #999999;clear: both;}
#contents h2{margin-bottom:3px;font-size: 15px;font-weight:  bold;color: #CC6633;}
#contents h2 a{font-size: 15px;font-weight:  bold;text-decoration: none;color: #CC6633;}
#contents h2 a:hover{font-size: 15px;font-weight:  bold;text-decoration: none;color: #999999;}
#contents h3{margin:5px 0;font-size: 14px;font-weight:  bold;color: #CC6633;}
#contents h3 a{font-size: 14px;font-weight:  bold;color: #CC6633;}
#contents a{color: #CC6633;}
#contents a:hover{color: #999999;}
.detail h2{margin-bottom:3px;font-size: 15px;font-weight:  bold;color: #CC6633;}
.detail h2 a{font-size: 15px;font-weight:  bold;text-decoration: none;color: #CC6633;}
.detail h2 a:hover{font-size: 15px;font-weight:  bold;text-decoration: none;color: #999999;}
.detail h3{margin: 0;font-size: 14px;font-weight:  bold;color: #CC6633;}
.detail h3 a{font-size: 14px;font-weight:  bold;color: #CC6633;}
.detail a{color: #CC6633;}
.detail a:hover{color: #999999;}
.detail {margin: 10px 0 20px 0;clear: both;}
.detail p{font-size: 12px;line-height:150%;}
#pan a {color: #666666;}
#pan {margin-bottom:10px;}
.pro-left{    width: 140px;float:left;} 
.pro-left p{margin: 5px 0 0 15px;} 
.ore{color: #CC6633;}
.pro-right{width: 555px;float:right;} 
.pro-right p{line-height:150%;}
.pro-right a{color: #CC6633;}
.pro-center-sep2{ width: 710px; height:168px; margin: 0 0 10px 0; background-image: url(images/bg_sep2.jpg);background-repeat: none;}
.pro-center-sep2 p{line-height:150%;padding:50px 220px 10px 20px;  }

#bg_btn{ width: 555px; background-image: url(images/bg_btn_m.jpg); background-repeat: repeat-y; text-align: center; }
.btm   {        vertical-align: bottom;       } 
.tp{        vertical-align: top;       } 
.pro-detail {margin: 20px 0;clear: both;}
.pro-detail p{font-size: 12px;line-height:150%;}
.pro-detail h3{margin: 10px 0 0;width: 710px;border-bottom: 2px solid #999999;font-size: 14px;}
.pro-detail a{color: #CC6633;}

/* NIK HDR */
.hdr-detail {margin: 20px 400px 0 20px;clear: both;}
.hdr-detail p{font-size: 12px;line-height:150%;}
.hdr-detail a{color: #CC6633;}
.green{color: #2f7695;}
.hdralg{margin: 0;background-image:url(images/hdr/hdr_alg.jpg);height:574px;}

.hdrii{margin: 0;background-image:url(images/hdr/hdr_ii.jpg);height:573px;}
.hdr-detail-ii {margin: 20px 20px 0 300px;clear: both;}
.hdr-detail-ii2 {margin: 20px 20px 0 370px;clear: both;}


.hdr-detail-up {margin: 20px 380px 0 20px;clear: both;}
.hdrup{margin: 0; background-image:url(images/hdr/hdr_up.jpg);height:573px;}

.hdr-detail-32 {margin: 20px 410px 0 20px;clear: both;}
.hdr32{margin: 0;background-image:url(images/hdr/hdr_32.jpg);height:573px;}

.hdr-detail-so {margin: 20px 380px 0 20px;clear: both;}
.hdrso{margin: 0;background-image:url(images/hdr/hdr_so.jpg);height:573px;}

.hdr-detail-aio {margin: 20px 380px 0 20px;clear: both;}
.hdraio{margin: 0;background-image:url(images/hdr/hdr_aio.jpg);background-repeat: no-repeat;height:573px;}

.hdr-detail-co {margin: 20px 380px 0 20px;clear: both;}
.hdrco{margin: 0;background-image:url(images/hdr/hdr_co.jpg);height:573px;}

.hdr-detail-ag {margin: 20px 360px 0 20px;clear: both;}
.hdrag{margin: 0;background-image:url(images/hdr/hdr_ag.jpg);height:573px;}

.hdr-detail-64 {margin: 20px 380px 0 20px;clear: both;}
.hdr64{margin: 0;background-image:url(images/hdr/hdr_64.jpg);background-repeat: no-repeat;height:572px;}

.hdr-detail-si {margin:20px 360px 0px 20px; padding:0;clear: both;}
.hdrsi{margin: 0; padding:0;background-image:url(images/hdr/hdr_si.jpg);height:573px;}

.hdr-detail-vp {margin: 20px 400px 0 20px;clear: both;}
.hdrvp{margin: 0;background-image:url(images/hdr/hdr_vp.jpg);height:573px;}

.hdr-detail-lm {margin: 20px 380px 0 20px;clear: both;}
.hdrlm{margin: 0;background-image:url(images/hdr/hdr_lm.jpg);height:573px;}


/* NIK SEP */

.sepalgo{margin: 0; padding:0;background-image:url(images/sep/sep-algo.jpg);height:573px;}
.sep-algo {margin:20px 430px 0px 20px; padding:0;clear: both;}

.sepaio{margin: 0; padding:0;background-image:url(images/sep/sep-aio.jpg);height:573px;}
.sep-aio {margin:20px 380px 0px 20px; padding:0;clear: both;}

.sepamp{margin: 0; padding:0;background-image:url(images/sep/sep-amp.jpg);height:573px;}
.sep-amp {margin:20px 330px 0px 20px; padding:0;clear: both;}

.sepcomp{margin: 0; padding:0;background-image:url(images/sep/sep-comp.jpg);height:573px;}
.sep-comp {margin:20px 20px 0px 20px; padding:0;clear: both;}

.sepdb{margin: 0; padding:0;background-image:url(images/sep/sep-db.jpg);height:573px;}
.sep-db {margin:20px 360px 0px 20px; padding:0;clear: both;}

.sepfe{margin: 0; padding:0;background-image:url(images/sep/sep-fe.jpg);height:573px;}
.sep-fe {margin:20px 20px 0px 20px; padding:0;clear: both;}

.sepgi{margin: 0; padding:0;background-image:url(images/sep/sep-gi.jpg);height:573px;}
.sep-gi {margin:20px 300px 0px 20px; padding:0;clear: both;}

.sepgpu{margin: 0; padding:0;background-image:url(images/sep/sep-gpu.jpg);height:573px;}
.sep-gpu {margin:20px 380px 0px 20px; padding:0;clear: both;}

.sephb{margin: 0; padding:0;background-image:url(images/sep/sep-hb.jpg);height:572px;}
.sep-hb {margin:20px 20px 0px 20px; padding:0;clear: both;}
.sep-hb2 {margin:20px 500px 0px 20px; padding:0;clear: both;}

.sepib{margin: 0; padding:0;background-image:url(images/sep/sep-ib.jpg);height:573px;}
.sep-ib {margin:20px 470px 0px 20px; padding:0;clear: both;}

.sepint{margin: 0; padding:0;background-image:url(images/sep/sep-int.jpg);height:572px;}
.sep-int {margin:20px 20px 0px 20px; padding:0;clear: both;}

.sepmis{margin: 0; padding:0;background-image:url(images/sep/sep-mis.jpg);height:573px;}
.sep-mis {margin:20px 20px 0px 20px; padding:0;clear: both;}

.sepsc{margin: 0; padding:0;background-image:url(images/sep/sep-sc.jpg);height:573px;}
.sep-sc {margin:20px 440px 0px 20px; padding:0;clear: both;}

.sepsf{margin: 0; padding:0;background-image:url(images/sep/sep-sf.jpg);height:573px;}
.sep-sf {margin:20px 20px 0px 20px; padding:0;clear: both;}

.sepsoftc{margin: 0; padding:0;background-image:url(images/sep/sep-softc.jpg);height:573px;}
.sep-softc {margin:20px 300px 0px 20px; padding:0;clear: both;}

.sepst{margin: 0; padding:0;background-image:url(images/sep/sep-st.jpg);height:573px;}
.sep-st {margin:20px 220px 0px 20px; padding:0;clear: both;}

.septoning{margin: 0; padding:0;background-image:url(images/sep/sep-toning.jpg);height:573px;}
.sep-toning {margin:20px 430px 0px 20px; padding:0;clear: both;}

.sepup{margin: 0; padding:0;background-image:url(images/sep/sep-up.jpg);height:572px;}
.sep-up {margin:20px 380px 0px 20px; padding:0;clear: both;}

.sepvignettes{margin: 0; padding:0;background-image:url(images/sep/sep-vignettes.jpg);height:573px;}
.sep-vignettes {margin:20px 20px 0px 20px; padding:0;clear: both;}

.sepvp{margin: 0; padding:0;background-image:url(images/sep/sep-vp.jpg);height:573px;}
.sep-vp {margin:20px 350px 0px 20px; padding:0;clear: both;}



#faq-list {margin: 10px 0;padding:0;}
#faq-list ul{margin: 0;padding:0;}
#faq-list li{list-style: none;margin: 5px 0;padding:0;}
#faq-list a{color: #333333;}
.clear {clear: both;}
#footer {background-color: #FFFFFF;	text-align: center;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 12px;	padding-top:10px;	padding-bottom:10px;}
#footer a{	text-decoration:none;color: #666666;}
#footer a:hover{color: #cccccc;}
.f-right{    clear: both;float:right;}
.vt{vertical-align:top;}
.13c63{color: #CC6633;font-weight:  bold;text-decoration: none;}
/* 検索結果ページ */
.search-results-header {    margin: 10px 0 0 0;	font-size: 13px;    color: #000;    clear: both;}
.asset-header {margin: 10px 0 0;border-bottom: 2px solid #999999;font-size: 14px;}
.asset-body h3 a{font-size: 14px;font-weight:  bold;color: #CC6633;}
.asset-more-link a{font-size: 10px;font-weight:  bold;color: #CC6633;}
.asset-footer{    clear: both;}
