@charset "UTF-8";

/***********************************
*
* for knowhow template
*
**********************************/

.mt10{margin-top: 10px;}


#mainScreen.knowhow{background: none;}
.contentsWrap{
	margin: 0 auto;
    text-align: left;
    width: 950px;}

#knowhowContents #knowhowSubWrap{
    /*display: inline;*/
    float: right;
    padding-top:15px ;
    padding-bottom: 30px;
    text-align: left;
    width: 168px;
}
#knowhowSubWrap hr.hrTy01 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #CDCDCD;
    border-image: none;
    border-style: none none dotted;
    border-width: medium medium 1px;
    height: 1px;
    margin: 10px 0;
}

ul#topicPath{margin-bottom: 10px;}

#knowhowContents #knowhowMain{margin-top: 20px;}

.contentsWrap #knowhowContents #knowhowMain{margin-left: 0;}

.mynaviTSSeriesImagePC img{vertical-align: top;}
/* [socialHeader]
------------------------------------------------------------ */
#socialHeader {
  margin-bottom: 5px;
  overflow: hidden;
  width: 100%; }
  #socialHeader div {
    /**
    &.btn.mixi {
    	width: 77px;
    }

    &.btn.gree {
    	width: 70px;
    }
    **/ }
    #socialHeader div.inner {
      float: right; }
    #socialHeader div.btn {
      float: left;
      margin-right: 7px; }
    #socialHeader div.btn.rss {
      width: 30px; }
    #socialHeader div.btn.facebook {
      width: 75px; }
    #socialHeader div.btn.twitter {
      width: 80px; }
    #socialHeader div.btn.google {
      width: 45px; }
    #socialHeader div.btn.tumblr {
      width: 85px; }
    #socialHeader div.btn.pocket {
      margin-right: 0;
      width: 75px; }

/* [knowhowHead]
------------------------------------------------------------ */
#head_word{padding-left:5px; line-height: 1.0; margin-bottom: 10px;}
#head_word .head_word_cap{margin-right: 15px; padding:5px; background-color: #00aaeb; float:left; color: #fff; font-weight: bold;
border-radius: 3px; behavior: url(/lib/js/2012/PIE/PIE.htc);}
#head_word .word_area{float:left; padding-top: 5px;}

#content #knowhowHead{margin:10px 0 0 0; padding:3px 10px 8px 13px; border-bottom: 1px solid #a9956f;}


#knowhowHead h3,
#knowhowHead a{padding:6px 0 0 50px;  background: url(/sites/all/knowhow/common/img/head_knowhow_ico.png) 0 0 no-repeat transparent; min-height: 30px;
 line-height: 1.0; margin-top: 5px; width:190px; float:left; }
#knowhowHead .khead{font-size: 28px; /*font-weight: bold;*/}
#knowhowHead h3 a.khead,
#knowhowHead a.khead{color:#7d5710;}

#knowhowHead h3 a,
#knowhowHead a{font-weight: normal;}

#knowhowHead h3 a:link,
#knowhowHead a:link{text-decoration: none;}

#knowhowHead span{float:left; padding-top:15px; font-size: 13px; color:#4a1505; }

/* [clearfix]
------------------------------------------------------------ */
.KowsearchContainer .specialBlock:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
}

* html .KowsearchContainer .specialBlock {
    height: 1em;
    overflow: visible;
}

/* [sub] login
------------------------------------------------------------ */
div#knowhowSubWrap div.member {
	margin-bottom: 7px;
}
div#knowhowSubWrap div.member div.content,
div#knowhowSubWrap div.member div.content div.outer,
div#knowhowSubWrap div.member div.content div.outer div.inner {
	background-image: url(/sites/all/knowhow/common/img/background_member_01kh.gif);
}
div#knowhowSubWrap div.member div.content div.outer,
div#knowhowSubWrap div.member div.content div.outer div.inner {
	background-repeat: no-repeat;
}
div#knowhowSubWrap div.member div.content div.outer {
	background-position: -168px 0;
}
div#knowhowSubWrap div.member div.content div.outer div.inner {
	background-position: -336px 100%;
	padding: 6px 6px 5px;
}

div#knowhowSubWrap div.member div.inner div.form {
	display: none;
}
div#knowhowSubWrap div.member div.inner div.form div.content {
	background: url(/sites/all/knowhow/common/img/background_member_02kh.gif) 0 100% no-repeat;
	padding: 10px 11px;
}

.member p.regist img{vertical-align: bottom;}

/* [sub] sideBanner
------------------------------------------------------------ */
.sideBanner{padding:4px; border:solid 1px #c8c8c8; margin-top:5px;}
.sideBanner img{vertical-align: bottom;}

.sidetxtBox {margin: 10px 0; padding:8px 5px 8px 8px; border:solid 1px #c8c8c8;}
.sidetxtBox a {
    background: url("/lib/css/2012/img/icon_link_a_01.png") no-repeat scroll left 0.583em rgba(0, 0, 0, 0);
    display: inline-block;
    padding-left: 10px;
}

/* [sub] ranking
------------------------------------------------------------ */
#knowhowContents #knowhowSubWrap .siderankWrap{  background: #fff; margin: 10px 0;}

#knowhowContents #knowhowSubWrap .siderankWrap .rankInnerBox {
  border: solid 1px #c8c8c8;
  border-top: none;
  padding: 8px 10px;
  display: inline-block;
}

/*.siderankWrap h3{font-size: 0;}*/
.siderankWrap h3{background: url(/sites/all/knowhow/common/img/img_hdg_khside_01.png) 0 0 no-repeat; width:168px; height: 38px; text-indent: -9999px;}

#knowhowSubWrap .siderankWrap .rankInnerBox .rankBox .img_low,
.not-front #knowhowSubWrap .siderankWrap .rankInnerBox .rankBox .img{ width: 20px;}
#knowhowSubWrap .siderankWrap .rankInnerBox .rankBox .img_low img,
.not-front #knowhowSubWrap .siderankWrap .rankInnerBox .rankBox .img img{ vertical-align: middle;}

.rankBox.lytImgTy01 {
  width: 100%;
  display: table;
  margin-bottom: 10px;
  *display: block;
}

#knowhowContents .lytImgTy01 .img,
#knowhowContents .lytImgTy01 .img_low,
.not-front #knowhowContents .lytImgTy01 .img , { line-height: 0; }


#knowhowContents .lytImgTy01 .img_low,
.not-front #knowhowContents .lytImgTy01 .img{
  display: table-cell;
  vertical-align: middle;
  *float: left;
  *width: 25%;
  *display: block;
}

#knowhowContents .lytImgTy01 .content_low,
.not-front #knowhowContents .lytImgTy01 .content{margin-left: 5px; padding: 5px 0; font-size: 11px; margin-top: 0;}

/* [sub] navi
------------------------------------------------------------ */

.KhlinkListBlock .typettl{
	cursor:pointer;
	padding:10px 10px 10px 27px;
	background:url(/sites/all/knowhow/common/img/kh_nav_close_on.png) no-repeat 4% center transparent;
}

.KhlinkListBlock .typettl span{
	display:block;
	font-size:85%;
}

.KhlinkListBlock .selected{
		background:url(/sites/all/knowhow/common/img/kh_nav_close_off.png) no-repeat 4% center transparent;
}

.KhlinkListBlock {
border:solid 1px #e1e1e1;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #ffffff), color-stop(0.00, #eeeeee));
	background: -webkit-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	background: linear-gradient(top, #ffffff 0%, #eeeeee 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#eeeeee'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)"; /* IE 8+ */
  padding-right: 5px; }

.KhlinkListBlock + .KhlinkListBlock {
  border-top: none; }

.KhlinkListBlock .nav_content{margin-left: 7px;}

.KhlinkListBlock .nav_content ul li{ padding:5px 3px 5px 5px; margin-bottom: 5px;}
.KhlinkListBlock .nav_content ul li a{
	background: url("/sites/all/knowhow/include/images/arrow_sub_beige.gif") no-repeat left 3px transparent;
	padding-left: 15px; display: block;}
.KhlinkListBlock .nav_content ul li a.active {

  color: #333;
  text-decoration: none;

}

.KhlinkListBlock .nav_content li.active{background-color: #daeefd; border-radius: 3px;  /*behavior: url(/lib/js/2012/PIE/PIE.htc);*/}


/* [sub] social
------------------------------------------------------------ */
#knowhowSubWrap .sideBox.sideBox04 h3.social_ttl{background: url("/sites/all/knowhow/common/img/social_top.png") no-repeat 0 0 transparent; text-indent: -9999px; height:26px;}

#knowhowSubWrap .sideBox.sideBox04 .SinnerBox {
    background: none repeat scroll 0 0 #F8F7F7;
    border-color: #C4B09C;
    border-radius: 0 0 3px 3px;
     /*behavior: url(/lib/js/2012/PIE/PIE.htc);*/
    /*margin-top: -2px;*/
    padding: 4px;
}

#knowhowSubWrap .sideBox .SinnerBox {
  border: solid 1px #c8c8c8;
  border-top: none;
  padding: 8px 10px;
}

#knowhowSubWrap .SinnerBox .social h3.tensyoku {
	background: url("/sites/all/knowhow/common/img/social_text1_s.png") no-repeat 0 0 transparent; text-indent: -9999px; height:10px;
    margin-bottom: 8px;
    margin-top: 5px;
}
#knowhowSubWrap .SinnerBox .social h3.sigoto {
	background: url("/sites/all/knowhow/common/img/social_text2_s.png") no-repeat 0 0 transparent; text-indent: -9999px; height:10px;
    margin-bottom: 8px;
    margin-top: 5px;
}

#knowhowSubWrap .sideBox.sideBox04 .SinnerBox .social p {
    margin-bottom: 6px;
    text-align: center;
}

#knowhowSubWrap .sideBox.sideBox04 {
    margin: 10px 0;
}

.SinnerBox p.twi_bn a{
	background: url("/sites/all/knowhow/common/img/bn_sns_twitter_s.gif") no-repeat 0 0 transparent; text-indent: -9999px; height:40px; display:block;
}
.SinnerBox p.fb_bn a{
	background: url("/sites/all/knowhow/common/img/bn_snsfacebook_s.gif") no-repeat 0 0 transparent; text-indent: -9999px; height:40px; display:block;
}
.SinnerBox p.sup_bn a{
	background: url("/sites/all/knowhow/common/img/bn_sns_supli_s.gif") no-repeat 0 0 transparent; text-indent: -9999px; height:40px; display:block;
}
.social p img{vertical-align: bottom;}

.rssbtnBox{padding:5px; border: 1px solid #C8C8C8; margin: 10px 0; line-height: 1.3;}

.rssbtnBox img{float:left; margin-right: 10px;}

/* [bottom]
------------------------------------------------------------ */
.subttlWrap{
	width:730px;
	color:#5d471f;
	border:1px solid #d4d4d4;
	padding:7px 10px 5px 7px;
	margin-top: 15px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fdfdfd), color-stop(0.00, #f4f4f4));
	background: -webkit-linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%);
	background: -moz-linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%);
	background: -ms-linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%);
	background: linear-gradient(top, #fdfdfd 0%, #f4f4f4 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fdfdfd', endColorstr='#f4f4f4'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f4f4f4', GradientType=0)"; /* IE 8+ */
	border-radius: 3px;
	}

.subttlWrap h5{border-left: 3px solid #5d471f; line-height: 1.3; font-size: 14px; min-height: 18px;}
.subttlWrap h5 span{padding-left: 8px;}


.graySubttlWrap h5{	line-height: 1.0; font-size: 14px;}
.graySubttlWrap{width:730px;  background-color: #999999; padding:8px 10px; color:#fff;}

.bluSubttlWrap h5{	line-height: 1.0; font-size: 14px;}
.bluSubttlWrap{width:730px;
	color:#0099CC;
	border-bottom:1px solid #b4cfd8;
	border-left: 3px solid #0099cc;
	padding:5px 5px 6px 10px;
	margin-top: 15px;}

.b_arrow_list li{
	background-image: url("/sites/all/knowhow/minaoshi/img/icon_list.gif");
    background-position: 0 7px;
    background-repeat: no-repeat;
    margin-bottom: 5px;
    padding-left: 15px;}


 /*related_article*/
.area_backnum{margin-bottom: 20px;}
.related_article{padding:10px 0 0 5px;}

.related_article .box{float:left; margin-right: 9px;width:160px; padding:10px 8px 8px 8px; background-color:#fff;}

.related_article .box.last{margin-right: 0;}

.photo_box{width:150px; height: 150px; position: relative; margin: 0 auto 10px auto;}
.photo_box a img{width:150px; height:150px;}
.photo_box .blu_ttl_name{position:absolute; left:0; bottom:0;}
.related_article .blu_ttl_name{
	width:135px;
	min-height:30px;
	color:#fff; padding:5px 8px; font-weight: bold;
	background-color: #0099cc;
	filter:alpha(opacity=85);
     -moz-opacity:0.85;
     -khtml-opacity: 0.85;
     opacity:0.85;}
.photo_box span.new{position:absolute; right:-3px; top:-3px;}

 /*checked_article*/
.area_checked{margin-bottom: 15px;}
.checked_article_ttl{
    /*background: url("/knowhow/common/img/ttl_konokiji_bg.png") no-repeat scroll 0 0 transparent;*/
    color:#494949;
	border:1px solid #B4CFD8;
	padding:7px 10px 5px 7px;
	margin-top: 15px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #fdfdfd), color-stop(0.00, #d3f4ff));
	background: -webkit-linear-gradient(top, #fdfdfd 0%, #d3f4ff 100%);
	background: -moz-linear-gradient(top, #fdfdfd 0%, #d3f4ff 100%);
	background: -ms-linear-gradient(top, #fdfdfd 0%, #d3f4ff 100%);
	background: linear-gradient(top, #fdfdfd 0%, #d3f4ff 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fdfdfd', endColorstr='#d3f4ff'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#d3f4ff', GradientType=0)"; /* IE 8+ */
	border-radius: 3px 3px 0 0;
	/*behavior: url(/lib/js/2012/PIE/PIE.htc);*/
	/*margin-bottom: 10px;*/
    }

.checked_article_ttl h5{border-left: 3px solid #0099CC; font-size: 14px; line-height: 1.3; min-height: 18px; padding-left: 8px;}

.checked_article_wrap{
	background-color:#fff;
	border-left: 1px solid #B4CFD8;  border-right: 1px solid #B4CFD8; border-bottom: 1px solid #B4CFD8;
	border-radius:0 0 5px 5px;
	/*behavior: url(/lib/js/2012/PIE/PIE.htc);*/
	}

.checked_article_wrap .box{float:left; margin-right: 9px;width:160px; padding:8px; background-color:#fff;
}

.checked_article_wrap .blu_ttl_name{
	width:135px;
	min-height:30px;
	color:#fff; padding:5px 8px; font-weight: bold;
	background-color: #0099cc;
	/*background-color: #0099cc;*/
	filter:alpha(opacity=85);
     -moz-opacity:0.85;
     -khtml-opacity: 0.85;
     opacity:0.85;}

.checked_article_wrap .box.last{margin-right: 0;}
.checked_article_wrap{padding: 15px 0 5px 10px;}

 /*backnum_article*/
.backnum_article{margin-top: 15px; padding:0 10px;}
.backnum_article dl{margin-bottom: 10px;}
.backnum_article dl dt{float:left; width:60px; margin-right: 20px; line-height: 1.0; }
.backnum_article dl dt img{vertical-align: bottom;}
.backnum_article dd{float:left; width:610px;}
.backnum_article .bknumName,
.backnum_article .bknumTitle{font-size: 14px;}


.backnumIndexLink{
    margin-right: 5px;
    margin-top: 10px;
    text-align: right;
}
.backConnerLink {
    margin-right: 5px;
    margin-top: 10px;}


.backnumIndexLink img {
    margin-right: 5px;
    vertical-align: -1px;
}
.backConnerLink img {
    margin-right: 5px;
    vertical-align: -1px;
}

/* [bottom] mail magagine
------------------------------------------------------------ */
#knowhowContents .knowhowBoxTy04.section05 {
  border: solid 2px #43c0ee;
  border-radius: 5px;
  /*behavior: url(/lib/js/2012/PIE/PIE.htc);*/
  background: #dff6ff;
  margin-bottom: 20px;
  padding: 42px 8px 0;
  position: relative;
}

#knowhowContents .knowhowBoxTy04.section05 .hdgBox {
  position: absolute;
  top: 3px;
  left: 15px;
}

#knowhowContents .knowhowBoxTy04.section05 .kwinnerBox .dlBoxTy01 {
  padding-bottom: 10px;
  float: none;
  /*\*/
  /*/
  display: inline-block;
  /**/
  zoom: 1;
}

#knowhowContents .knowhowBoxTy04.section05 .kwinnerBox .dlBoxTy01 dt {
  float: left;
  width: 165px;
  padding-top: 5px;
}

#knowhowContents .knowhowBoxTy04.section05 .kwinnerBox .dlBoxTy01 dd {
  margin-left: 165px;
  float: none;
  /*\*/
  /*/
  display: inline-block;
  /**/
  zoom: 1;
}

#knowhowContents .knowhowBoxTy04.section05 .kwinnerBox .dlBoxTy01 dd p.caption {
  float: left;
  width: 350px;
}

#knowhowContents .knowhowBoxTy04.section05 .kwinnerBox .dlBoxTy01 dd p.btn {
  margin-left: 360px;
}

#knowhowContents .knowhowBoxTy04.section05 .kwinnerBox .dlBoxTy01 dd:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  line-height: 0;
}

#knowhowContents .knowhowBoxTy04.section05 .kwinnerBox .dlBoxTy01:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
  line-height: 0;
}


#knowhowContents .boxBa {
  background: #fff;
  border: none;
  padding: 10px 10px 0;
  margin-bottom: 10px;
}

#knowhowContents .ra5 {
  border-radius: 5px;
  /*behavior: url(/lib/js/2012/PIE/PIE.htc);*/
}

/* [searchBlock]
------------------------------------------------------------ */
.KowsearchContainer{
	margin: 15px 0; padding:15px 25px 10px 25px;
	border: 1px solid #ccc;
	border-radius: 3px;
  /*behavior: url(/lib/js/2012/PIE/PIE.htc);*/
}

    .KowsearchContainer .searchBlock{
      float: left;
      display: inline;
      width: 320px;
    }

    .KowsearchContainer #jobSearch{margin-right: 25px; padding-right:25px; border-right: 1px solid #ccc;}
      .KowsearchContainer .searchBlock h4 {
      	color:#443925;
      	font-size: 14px;
        margin-bottom: 10px;
        padding-bottom: 8px;
        border-bottom: 1px solid #827451;
      }
      .KowsearchContainer .searchBlock h4 span{font-size: 16px; padding-right: 2px;}
      .KowsearchContainer .searchBlock ul {
      }
        .KowsearchContainer .searchBlock ul li {
          margin: 4px;
          padding-left: 12px;
          background: url(/sites/all/knowhow/include/images/arrow_sub_brown.gif) 0 5px no-repeat;
        }

/* [enqarea]
------------------------------------------------------------ */
#enqWrap{margin: 30px 0;}
#enqWrap .enqexp{font-weight: bold; margin-bottom: 5px; color:#403521; font-size: 14px;}

#enqWrap form{font-family: "Lucida Grande","ＭＳ Ｐゴシック",sans-serif;}

#enqarea{border: 1px solid #ccc; padding:5px 0 5px 5px;  background-color: #F2F0EC;}
#enqarea ul.question,
#enqarea ul.question li{float:left; margin-right: 5px;}

#enqarea select{margin: 5px 3px 0 0;}

#enqarea .starBox,
#enqarea #edit-field-evaluation-score{float:left; margin:1px 0 0 0;}
/*#enqarea #edit-field-evaluation-score .fivestar-user-stars{overflow: hidden;}*/

#enqarea form{padding:0; margin: 0;}

#enqarea .starBox img{padding-right: 5px;}

input.enq_submit{padding:0 5px; margin-left: 5px; height:25px;}

#enqarea .form-wrapper,
#enqarea .fivestar-user-stars,
#enqarea .form-type-fivestar,
#enqarea .form-type-select {display: inline-block;}

#enqarea .form-item-field-evaluation-score-und-0-rating select,
#enqarea .form-item-field-evaluation-score-und-0-rating label,
#enqarea #field-evaluation-url-add-more-wrapper{display: none;}

#enqarea .form-item,#enqarea .form-actions{margin-bottom: 0;}

/*#enqarea input#edit-submit{margin-left: 5px;}*/

#enqarea .star-last{margin-right: 5px;}

#enqarea .form-type-select select{color:#666;}
.section-subsite #enqarea form{font-size: 90%;}

/* [bannerBlock]
------------------------------------------------------------ */
.bannerBlockWrap {margin: 15px 0;}
.bannerBlockWrap .bannerBlock{
    clear: both;
    padding: 12px 0 12px 0;
}


.bannerBlockWrap .bannerBlock li{
    margin-right: 19px;
    display: inline-block;
    *display: inline;
    *zoom:1;
    margin-bottom: 10px;
}

/* [contents ttl]
------------------------------------------------------------ */
#contents_lead{padding:10px; margin: 10px 0; border: 1px dashed #ccc; font-weight: bold; color: #4c432d;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #ffffff), color-stop(0.00, #f4f4f4));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	background: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	background: linear-gradient(top, #ffffff 0%, #f4f4f4 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f4f4f4'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4', GradientType=0)"; /* IE 8+ */}

.seri_txtttl h2{
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #66583b), color-stop(0.00, #3b3b3b));
	background: -webkit-linear-gradient(top, #66583b 0%, #3b3b3b 100%);
	background: -moz-linear-gradient(top, #66583b 0%, #3b3b3b 100%);
	background: -ms-linear-gradient(top, #66583b 0%, #3b3b3b 100%);
	background: linear-gradient(top, #66583b 0%, #3b3b3b 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#66583b', endColorstr='#e3e1d5'); /* IE6 & IE7 */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66583b', endColorstr='#e3e1d5', GradientType=0)";  IE 8+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #c9c5b1), color-stop(0.00, #ece8dd));
	background: -webkit-linear-gradient(top, #c9c5b1 0%, #ece8dd 100%);
	background: -moz-linear-gradient(top, #c9c5b1 0%, #ece8dd 100%);
	background: -ms-linear-gradient(top, #c9c5b1 0%, #ece8dd 100%);
	background: linear-gradient(top, #c9c5b1 0%, #ece8dd 100%);
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#c9c5b1', endColorstr='#ece8dd'); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c5b1', endColorstr='#ece8dd', GradientType=0)"; /* IE 8+ */
	border-top: 3px solid #453E24; border-bottom: 1px solid #9c9a8e;
	padding:10px 10px 10px 15px;  font-size: 20px; /*color: #fff;*/color: #453E24; margin-bottom: 15px;
	}

/* [lightbox for anq]
------------------------------------------------------------ */
#lightbox #outerImageContainer{
	border: 3px solid #999;
	padding:15px;
}

#lightbox #outerImageContainer p{
	color:#e60000;
	font-weight: bold;
	font-size: 14px;}

#lightbox #bottomNavClose{top:3px; right:3px;}
