/****************** pinkgirlbox_474 ******************/
.pinkgirlbox_474{
  width:474px;
  position:relative;
  float:left;
  margin:-30px 0px 0px 0px;
  }
.pinkgirlbox_474_right{
  float:left;
  width:474px;
  background:url(../images/pinkgirlbox_474_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.pinkgirlbox_474_center {
  float:left;
  width:474px;
  position:relative;
  right:13px;
}
.pinkgirlbox_474_left {
  float:left;
  width:474px;
  background:url(../images/pinkgirlbox_474_left.png) no-repeat top right;
  position:relative;
  right:450px;
}
.pinkgirlbox_474_contents{
  float:left;
  width:450px;
  position:relative;
  left:474px;
  display:block;
}
.pinkgirlbox_474_bottom{position:relative;float:left;}
.pinkgirlbox_474_bottom img{
  float:none;
  display:block;
  width:474px;
  height:39px;
  }
.pinkgirlbox_474_top{position:relative;float:left;}
.pinkgirlbox_474_top img{display:block;float:none;width:450px;height:48px;}
.pinkgirlbox_474_texts{
  background:url(../images/pinkgirlbox_474_center.gif) no-repeat top right;
  width:450px;
  display:block;
  position:relative;
  float:left;
  }
.pinkgirlbox_474_texts h2{margin-top:0px;padding:10px 0px 0px 10px;}
.pinkgirlbox_474_texts span{display:block;margin:0px 0px 6px 10px;width:440px;}
.pinkgirlbox_474_texts a.readMore{
  font-size:14px;
  text-decoration:none;
  color:#000;
  font-weight:bold;
  padding-right:14px;
  margin:10px 0px 0px 10px;
  display:block;
  width:76px;
  }
/****************** pinkgirlbox_474-r ******************/
.pinkgirlbox_474-r{
  width:474px;
  position:relative;
  float:left;
  margin:-47px 0px 0px 0px;
  }
.pinkgirlbox_474_right-r{
  float:left;
  width:474px;
  background:url(../images/pinkgirlbox_474_right.png) no-repeat right 3px;
  overflow:hidden;
  position:relative;
}
.pinkgirlbox_474_left-r {
  float:left;
  width:474px;
  background:url(../images/pinkgirlbox_474_left.png) no-repeat right 3px;
  position:relative;
  right:450px;
}
.pinkgirlbox_474_top-r{height:51px!important;}
.pinkgirlbox_474_texts-r{
  background:url(../images/pinkgirlbox_474_center-r.gif) no-repeat top right;
  width:450px;
  min-height:117px;
  display:block;
  position:relative;
  float:left;
  }
.pinkgirlbox_474_texts-r h2{margin-top:0px;padding:16px 0px 0px 10px;font-size:22px;}
.pinkgirlbox_474_texts-r h3{margin-top:0px;padding:16px 0px 0px 10px;font-size:22px;}
.pinkgirlbox_474_texts-r p{display:block;margin:0px 0px 6px 10px;}
.pinkgirlbox_474_texts-r a.linkReplace{
  font-size:18px;
  margin:10px 0px 0px 10px;
  }
/****************** brownDarkBox_474 ******************/
.brownDarkBox_474{
  width:474px;
  position:relative;
  float:left;
  margin:10px 0px 0px 0px;
  }
.brownDarkBox_474_right{
  float:left;
  width:474px;
  background:url(../images/brownDarkBox_474_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.brownDarkBox_474_center{
  float:left;
  width:474px;
  position:relative;
  right:13px;
  background:url(../images/brownDarkBox_474_center.gif) no-repeat top right;
}
.brownDarkBox_474_left {
  float:left;
  width:474px;
  background:url(../images/brownDarkBox_474_left.png) no-repeat top right;
  position:relative;
  right:451px;
}
.brownDarkBox_474_contents{
  float:left;
  width:443px;
  position:relative;
  left:474px;
  display:block;
  padding:8px 0px 0px 8px;
}
.brownDarkBox_474_contents .talkBoxTxt{width:250px;position:relative;float:left;}
.brownDarkBox_474_contents .talkBoxTxt h1, .brownDarkBox_474_contents .talkBoxTxt h2, .brownDarkBox_474_contents .talkBoxTxt h3{margin:10px 0px 10px 10px;font-size:22px;}
.brownDarkBox_474_contents .talkBoxTxt p{margin:0px 0px 10px 10px;}
.brownDarkBox_474_contents .talkBoxImg{float:left;position:relative;margin:10px 0px 10px 0px;}
.brownDarkBox_474_contents .talkBoxImg img{display:block;float:none;width:176px;height:177px;}

.brownDarkBox_474_contents h1, .brownDarkBox_474_contents h2, .brownDarkBox_474_contents h3{margin:16px 0px 10px 0px;font-size:22px;}
.brownDarkBox_474_contents p{margin:0px 0px 10px 0px;}
img.brownosto_433_img{display:block;float:none;width:433px;height:8px;clear:both;}
.brownDarkBox_474_bottom{position:relative;float:left;}
.brownDarkBox_474_bottom img{
  float:none;
  display:block;
  width:474px;
  height:37px;
  }
/****************** brownBox_475 ******************/
.brownBox_475{
  width:475px;
  position:relative;
  float:left;
  margin-top:10px;
  }
.brownBox_475_right{
  float:left;
  width:475px;
  background:url(../images/faq_brownList_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.brownBox_475_center {
  float:left;
  width:475px;
  background:url(../images/faq_brownList_center.gif) no-repeat top right;
  position:relative;
  right:13px;
}
.brownBox_475_center h2{margin:16px 0px 10px 0px;font-size:1.3em;}
.brownBox_475_center a.backLink{
  text-decoration:none;
  color:#000;
  font-size:0.9em;
  font-weight:bold;
  display:block;
  width:140px;
  margin:10px 0px 0px 0px;
  }
.brownBox_475_center p{margin:0px 0px 10px 0px;}
.brownBox_475_left {
  float:left;
  width:475px;
  background:url(../images/faq_brownList_left.png) no-repeat top right;
  position:relative;
  right:451px;
}
.brownBox_475_contents{
  float:left;
  width:440px;
  position:relative;
  left:485px;
  display:block;
}
.brownBox_475_contents img{display:block;float:none;}
.brownBox_475_bottom{position:relative;float:left;}
.brownBox_475_bottom img{
  float:none;
  display:block;
  width:475px;
  height:36px;
  }
/****************** neuvo_videot_472 ******************/
.neuvo_videot_472{position:relative;}
.neuvo_videot_472 h2{margin:10px 0px 0px 10px;font-size:1.5em;}
.neuvo_videot_472 p{margin-left:10px;}
.neuvo_vid_472{margin:0px 0px 10px 0px;padding-top:2px;
  position:absolute;
  background:url(../images/videoliftBg_472x110.png) no-repeat;
  width:472px;
  height:110px;
  }
.neuvo_vid_472 h3{margin:10px 0px 10px 170px;}
.neuvo_vid_472 p{margin:0px 0px 10px 170px!important;}
.neuvo_vid_472 a{
  margin:0px 15px 0px 170px;
  position:relative;
  float:left;
  color:#000;
  text-decoration:none;
  font-weight:bold;
  display:block;
  width:97px;
  font-size:1.2em;
  padding:0px 0px 20px 0px;
  }
.vid_472_Thumb{
  position:absolute;
  top:0px;
  left:0px;
  width:100px;
  height:100px;
  display:block;
  float:none;
  }
/****************** pinkBox_288 ******************/
.pinkBox_288{
  width:288px;
  position:relative;
  float:left;
  margin:0px 0px 10px 0px;
  }
.pinkBox_288_right{
  float:left;
  width:288px;
  background:url(../images/pinkBox_288_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.pinkBox_288_center {
  float:left;
  width:288px;
  position:relative;
  right:32px;
}
.pinkBox_288_left {
  float:left;
  width:288px;
  background:url(../images/pinkBox_288_left.png) no-repeat top right;
  position:relative;
  right:245px;
}
.pinkBox_288_contents{
  float:left;
  width:263px;
  position:relative;
  left:288px;
  display:block;
  background:url(../images/pinkBox_288_center.gif) no-repeat top left;
}
.pinkBox_288_contents h3{font-size:22px;margin:16px 0px 0px 10px;}
.pinkBox_288_contents p{margin:10px 6px 0px 10px;}
.pinkBox_288_contents a{
  color:#000000;
  display:block;
  font-size:18px;
  font-weight:bold;
  margin-top:10px;
  padding:0 0 0 10px;
  text-decoration:none;
  }
.pinkBox_288_contents img{display:block;float:none;width:259px;height:104px;}
.pinkBox_288_bottom{position:relative;float:left;}
.pinkBox_288_bottom img{
  float:none;
  display:block;
  width:288px;
  height:39px;
  }
/****************** greenBox_288 ******************/
.greenBox_288{
  width:288px;
  position:relative;
  float:left;
  margin:0px 0px 10px 0px;
  }
.greenBox_288_right{
  float:left;
  width:288px;
  background:url(../images/greenBox_288_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.greenBox_288_center {
  float:left;
  width:288px;
  position:relative;
  right:32px;
}
.greenBox_288_left {
  float:left;
  width:288px;
  background:url(../images/greenBox_288_left.png) no-repeat top right;
  position:relative;
  right:245px;
}
.greenBox_288_contents{
  float:left;
  width:263px;
  position:relative;
  left:288px;
  display:block;
  background:url(../images/greenBox_288_center.gif) no-repeat top left;
}
.greenBox_288_contents h3{font-size:22px;margin:16px 0px 0px 10px;}
.greenBox_288_contents p{margin:10px 6px 0px 10px;}
.greenBox_288_contents a{
  color:#000000;
  display:block;
  font-size:18px;
  font-weight:bold;
  margin-top:10px;
  padding:0 0 0 10px;
  text-decoration:none;
  }
.greenBox_288_contents img{display:block;float:none;width:259px;height:104px;}
.greenBox_288_bottom{position:relative;float:left;}
.greenBox_288_bottom img{
  float:none;
  display:block;
  width:288px;
  height:35px;
  }
/****************** brownBox_287 ******************/
.brownBox_287{
  width:287px;
  position:relative;
  float:left;
  margin:0px 0px 60px 0px;
  }
.brownBox_287_right{
  float:left;
  width:287px;
  background:url(../images/brownBox_287_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.brownBox_287_center {
  float:left;
  width:287px;
  position:relative;
  right:32px;
}
.brownBox_287_left {
  float:left;
  width:287px;
  background:url(../images/brownBox_287_left.png) no-repeat top right;
  position:relative;
  right:243px;
}
.brownBox_287_contents{
  float:left;
  width:260px;
  min-height:112px;
  position:relative;
  left:287px;
  display:block;
  background:url(../images/brownBox_287_center.gif) no-repeat top left;
  padding-bottom:65px;
  }
.brownBox_287_contents h3{font-size:22px;margin:16px 0px 0px 10px;}
.brownBox_287_contents p{margin:10px 6px 0px 10px;}
.brownBox_287_contents a{
  color:#000000;
  display:block;
  font-size:1.2em;
  font-weight:bold;
  margin-top:10px;
  padding:0 0 0 0;
  text-decoration:none;
  }
.brownBox_287_bottom{
  position:relative;float:left;
  background:url(../images/brownBox_287_bottom.png) no-repeat;
  display:block;
  width:287px;
  height:35px;
  }
.brownBox_287_bottom img{
  position:absolute;
  display:block;
  width:135px;
  height:150px;
  z-index:200;
  left:15px;
  top:-60px;
  }
.brownBox_287_bottom a{
  position:absolute;
  display:block;
  color:#000;
  font-weight:bold;
  font-size:22px;
  text-decoration:none;
  width:100px;
  z-index:200;
  left:165px;
  top:-40px;
  }
/****************** fullWbrown ******************/
.fullWbrown{
  position:relative;
  display:block;
  padding-top:10px;
  }
.fullWbrownEnd_right{
  float:left;
  width:956px;
  background:url(../images/brownFullwidth_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.fullWbrown_center {
  float:left;
  width:956px;
  background:url(../images/brownFullwidth_center.gif) no-repeat top right;
  position:relative;
  right:14px;
}
.fullWbrownEnd_left {
  float:left;
  width:956px;
  background:url(../images/brownFullwidth_left.png) no-repeat 944px 0px;
  position:relative;
  right:930px;
}
.fullWbrown_contents{
  min-height:112px;
  float:left;
  width:935px;
  position:relative;
  left:950px;
  display:block;
  }
.fullWbrown_contents h1{font-size:22px;margin:16px 0px 0px 0px;}
.fullWbrown_contents h2{font-size:22px;margin:16px 0px 10px 0px;}
.fullWbrown_contents h3{font-size:22px;margin:16px 0px 10px 0px;}
.fullWbrown_contents .leftFloat h2{margin-left: 10px;}
.fullWbrown_contents .leftFloat p{margin:10px 0px 10px 10px;width:300px;}
.fullWbrown_contents p{margin:10px 0px 10px 0px;}
.fullWbrown_contents a.linkReplace{margin:0px 0px 0px 10px;font-size:18px;}
.fullWbrown_bottom{
  float:none;
  display:block;
  width:956px;
  height:28px;
  margin-bottom:10px;
  clear:both;
  }
/****************** fullWbrown ******************/
.brownDarkBox_469{
  width:469px;
  position:relative;
  float:left;
  margin-top:10px;
  }
.brownDarkBox_469_right{
  float:left;
  width:469px;
  background:url(../images/brownHalfBoxDark_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.brownDarkBox_469_center {
  float:left;
  width:469px;
  background:url(../images/brownHalfBoxDark_center.gif) no-repeat top right;
  position:relative;
  right:15px;
}
.brownDarkBox_469_center h2{margin:16px 0px 10px 0px;font-size:1.3em;}
.brownDarkBox_469_center p{margin:0px 0px 10px 0px;}
.brownDarkBox_469_left {
  float:left;
  width:469px;
  background:url(../images/brownHalfBoxDark_left.png) no-repeat top right;
  position:relative;
  right:442px;
}
.brownDarkBox_469_contents{
  float:left;
  width:469px;
  position:relative;
  left:469px;
  display:block;
}
.brownDarkBox_469_contents .leftFloat h2, .brownDarkBox_469_contents .leftFloat p{margin-left:17px;}
.brownDarkBox_469_contents .leftFloat .neuvolift_282{margin-left:10px;}
.brownDarkBox_469_contents img{display:block;float:none;}
.brownDarkBox_469_bottom{position:relative;float:left;}
.brownDarkBox_469_bottom img{
  float:none;
  display:block;
  width:469px;
  height:35px;
  }


/****************** blueBox_474 ******************/
.blueBox_474{
  width:474px;
  position:relative;
  float:left;
  margin-top:10px;
  }
.blueBox_474_right{
  float:left;
  width:474px;
  background:url(../images/blueBox_474_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.blueBox_474_center {
  background:url(../images/blueBox_474_center.gif) no-repeat top right;
  float:left;
  width:474px;
  position:relative;
  right:13px;
}
.blueBox_474_center h2{margin:16px 0px 10px 0px;font-size:1.3em;}
.blueBox_474_center p{margin:0px 0px 10px 0px;}
.blueBox_474_left {
  float:left;
  width:474px;
  background:url(../images/blueBox_474_left.png) no-repeat top right;
  position:relative;
  right:452px;
}
.blueBox_474_contents{
  float:left;
  width:440px;
  min-height:94px;
  position:relative;
  left:484px;
  display:block;
}
.blueBox_474_contents img{display:block;float:none;}
.blueBox_474_bottom{
  position:relative;float:left;
  background:url(../images/blueBox_474_bottom.png) no-repeat top right;
  display:block;
  width:474px;
  height:37px;
  }
/****************** bluegirlBox_474 ******************/
.bluegirlBox_474{
  width:474px;
  position:relative;
  float:left;
  margin:-40px 0px 0px 0px;
  }
.bluegirlBox_474_right{
  float:left;
  width:474px;
  background:url(../images/blueBox_474_right.png) no-repeat right 51px;
  overflow:hidden;
  position:relative;
}
.bluegirlBox_474_center {
  float:left;
  width:474px;
  position:relative;
  right:13px;
}
.bluegirlBox_474_left {
  float:left;
  width:474px;
  background:url(../images/blueBox_474_left.png) no-repeat right 51px;
  position:relative;
  right:452px;
}
.bluegirlBox_474_contents{
  float:left;
  width:474px;
  position:relative;
  left:474px;
  display:block;
}
.bluegirlBox_474_bottom{
  position:relative;float:left;
  background:url(../images/blueBox_474_bottom.png) no-repeat top right;
  display:block;
  width:474px;
  height:39px;
  }
.bluegirlBox_474_top{position:relative;float:left;}
.bluegirlBox_474_top img{display:block;float:none;width:452px;height:51px;}
.bluegirlBox_474_texts{
  background:url(../images/bluegirlBox_474_center.gif) no-repeat top right;
  width:452px;
  min-height:94px;
  display:block;
  position:relative;
  float:left;
  }
.bluegirlBox_474_texts h2{margin-top:0px;padding:10px 0px 0px 10px;font-size:1.3em;}
.bluegirlBox_474_texts p{display:block;margin:0px 0px 6px 10px;width:440px;}
.bluegirlBox_474_texts a.readMore{
  font-size:14px;
  text-decoration:none;
  color:#000;
  font-weight:bold;
  padding-right:14px;
  margin:10px 0px 0px 10px;
  display:block;
  width:76px;
  }
/****************** pinkBox_474 ******************/
.pinkBox_474{
  width:474px;
  position:relative;
  float:left;
  margin-top:10px;
  }
.pinkBox_474_right{
  float:left;
  width:474px;
  background:url(../images/pinkBox_474_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.pinkBox_474_center {
  float:left;
  width:450px;
  position:relative;
}
.pinkBox_474_center h2{margin:16px 0px 10px 0px;font-size:22px;}
.pinkBox_474_center p{margin:0px 0px 10px 0px;}
.pinkBox_474_center span{
  padding:0px 0px 10px 0px;
  }
.pinkBox_474_center a{
  color:#000;
  text-decoration:none;
  font-weight:bold;
  font-size:1.3em;
  }
.pinkBox_474_center span a{font-size:12px;}
.pinkBox_474_left {
  float:left;
  width:474px;
  background:url(../images/pinkBox_474_left.png) no-repeat top right;
  position:relative;
  right:463px;
}
.pinkBox_474_contents{
  float:left;
  width:450px;
  min-height:94px;
  position:relative;
  left:474px;
  display:block;
  background:url(../images/pinkBox_474_center.gif) no-repeat top right;
}
.pinkBox_474_contents img{display:block;float:none;}
.pinkBox_474_bottom{
  position:relative;float:left;
  background:url(../images/pinkBox_474_bottom.png) no-repeat top right;
  display:block;
  width:474px;
  height:37px;
  }
/****************** browNostot_393 ******************/
#browNostot_393{}
.browNosto_393_img{width:393px;height:7px;display:block;float:none}
.browNosto_393_img_bottom{margin-bottom:6px;}
.browNosto_393{width:393px;padding-top:1px;background:url(../images/browNosto_393_center.gif) repeat-y;}
.browNosto_393 span{
  display:block;
  padding:0px 7px 0px 7px;
  margin-top:0px;
  width:370px;}
.browNosto_393 span a{text-decoration:none;color:#000;}
/****************** greenBox_474 ******************/
.greenBox_474{
  width:474px;
  position:relative;
  float:left;
  margin:0px 0px 0px 10px;
  }
.greenBox_474_right{
  float:left;
  width:474px;
  background:url(../images/greenBox_474_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.greenBox_474_center {
  float:left;
  width:474px;
  background:url(../images/greenBox_474_center.gif) no-repeat top right;
  position:relative;
  right:14px;
}
.greenBox_474_left {
  float:left;
  width:474px;
  background:url(../images/greenBox_474_left.png) no-repeat top right;
  position:relative;
  right:449px;
}
.greenBox_474_contents{
  min-height:120px;
  float:left;
  width:430px;
  position:relative;
  left:484px;
  display:block;
}
.greenBox_474_contents h2{margin:16px 0px 10px 0px;font-size:22px;}
.greenBox_474_contents h3{margin:16px 0px 10px 0px;font-size:22px;}
.greenBox_474_contents h4{margin:0px;font-size:12px;}
.greenBox_474_contents p{margin:0px 0px 10px 0px;}
.greenBox_474_contents a.linkReplace{
  font-size:18px;
  }
.greenBox_474_bottom{
  position:relative;float:left;
  background:url(../images/greenBox_474_bottom.png) no-repeat top right;
  display:block;
  width:474px;
  height:37px;
  }
/****************** blueBox_411 ******************/
.blueBox_411{
  width:411px;
  position:relative;
  float:left;
  margin:10px 0px 0px 0px;
  }
.blueBox_411_right{
  float:left;
  width:411px;
  background:url(../images/blueBox_411_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.blueBox_411_center {
  float:left;
  width:387px;
  position:relative;
}
.blueBox_411_left {
  float:left;
  width:411px;
  background:url(../images/blueBox_411_left.png) no-repeat top right;
  position:relative;
  right:400px;
}
.blueBox_411_contents{
  float:left;
  width:387px;
  position:relative;
  left:411px;
  display:block;
}
.blueBox_411_bottom{
  background:url(../images/blueBox_411_bottom.png) no-repeat;
  position:relative;
  float:left;
  display:block;
  width:411px;
  height:39px;
  }
.blueBox_411_bottom #neuvo_sortfaq{
  position:absolute;
  left:17px;
  top:-77px;
  background: url(../images/neuvo_sortfaq_bg.gif) top no-repeat;
  width:374px;
  height:80px;
  /*padding-bottom:20px;*/
  display:block;  
  }
.blueBox_411_bottom #neuvo_sortfaq span{padding:10px 10px 0px 14px;display:block;}
.blueBox_411_bottom #neuvo_sortfaq span a{
  text-decoration:none;
  font-weight:bold;
  color:#000;
  line-height:1.2em;
  font-size:16px;
  padding:0px 14px 0px 0px;
  display:inline;
  }
.blueBox_411_bottom #neuvo_sortfaq span div{
  display:block;
  padding-bottom: 4px;
}
.blueBox_411_bottom #neuvo_sortfaq span a span{padding:0px;margin:0px;float:left;}
.blueBox_411_texts{
  background:url(../images/blueBox_411_center.gif) no-repeat top right;
  width:387px;
  min-height:90px;
  display:block;
  position:relative;
  float:left;
  padding-bottom:68px;
  }
.blueBox_411_texts h2{margin-top:0px;padding:16px 0px 0px 10px;font-size:22px;}
.blueBox_411_texts p{
  display:block;
  margin:0px 0px 6px 10px;
  width:370px;
  }
.blueBox_411_texts .neuvo_faqbox{
  background: url(../images/neuvo_kysyttya_box_center.gif) top left repeat-y;
  padding:0px 10px 0px 14px;
  margin-left:6px;
  display:block;
  width:350px;
  }
.blueBox_411_texts .neuvo_faqbox a{
  text-decoration:none;
  color:#000;
  font-weight:bold;
  }
.blueBox_411_texts img{
  display:block;
  float:none;
  margin-left:6px;
  }
/****************** greenBox_412 ******************/
.greenBox_412{
  width:412px;
  position:relative;
  float:left;
  margin:10px 0px 0px 0px;
  }
.greenBox_412_right{
  float:left;
  width:412px;
  background:url(../images/greenBox_412_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.greenBox_412_center {
  float:left;
  width:412px;
  position:relative;
}
.greenBox_412_left {
  float:left;
  width:412px;
  background:url(../images/greenBox_412_left.png) no-repeat top right;
  position:relative;
  right:401px;
}
.greenBox_412_contents{
  float:left;
  width:387px;
  position:relative;
  left:412px;
  display:block;
}
.greenBox_412_bottom{
  background:url(../images/greenBox_412_bottom.png) no-repeat;
  position:relative;
  float:left;
  display:block;
  width:412px;
  height:39px;
  }
.greenBox_412_bottom a{
  left:20px;
  position:absolute;
  font-size:18px;
  text-decoration:none;
  color:#000;
  font-weight:bold;
  }
.greenBox_412_texts{
  background:url(../images/greenBox_412_center.gif) no-repeat top right;
  width:387px;
  min-height:90px;
  display:block;
  position:relative;
  float:left;
  }
.greenBox_412_texts h2{margin-top:0px;padding:10px 0px 0px 10px;font-size:22px;}
.greenBox_412_texts p{display:block;margin:0px 0px 6px 10px;width:370px;}
/****************** pinkgirlBox_412 ******************/
.pinkgirlBox_412{
  width:412px;
  position:relative;
  float:left;
  margin:-34px 0px 0px 0px;
  }
.pinkgirlBox_412_right{
  float:left;
  width:412px;
  background:url(../images/pinkgirlBox_412_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.pinkgirlBox_412_center {
  float:left;
  width:412px;
  position:relative;
  width:387px;
}
.pinkgirlBox_412_left {
  float:left;
  width:412px;
  background:url(../images/pinkgirlBox_412_left.png) no-repeat top right;
  position:relative;
  right:401px;
}
.pinkgirlBox_412_contents{
  float:left;
  width:387px;
  position:relative;
  left:412px;
  display:block;
}
.pinkgirlBox_412_bottom{
  background:url(../images/pinkgirlBox_412_bottom.png) no-repeat;
  position:relative;
  float:left;
  display:block;
  width:412px;
  height:39px;
  }
.pinkgirlBox_412_bottom a{
  left:20px;
  position:absolute;
  font-size:18px;
  text-decoration:none;
  color:#000;
  font-weight:bold;
  }
.pinkgirlBox_412_top{position:relative;float:left;}
.pinkgirlBox_412_top img{display:block;float:none;width:387px;height:52px;}
.pinkgirlBox_412_texts{
  background:url(../images/pinkgirlBox_412_center.gif) no-repeat top right;
  width:387px;
  min-height:114px;
  display:block;
  position:relative;
  float:left;
  }
.pinkgirlBox_412_texts h2{margin-top:0px;padding:10px 0px 0px 10px;font-size:22px;}
.pinkgirlBox_412_texts p{display:block;margin:0px 0px 6px 10px;width:370px;}
/****************** brownBox_531 ******************/
.brownBox_531{
  width:531px;
  position:relative;
  float:left;
  margin:0px 0px 0px 0px;
  }
.brownBox_531_right{
  float:left;
  width:531px;
  background:url(../images/brownBox_531_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.brownBox_531_center {
  float:left;
  width:531px;
  position:relative;
  right:13px;
}
.brownBox_531_left {
  float:left;
  width:531px;
  background:url(../images/brownBox_531_left.png) no-repeat top right;
  position:relative;
  right:506px;
}
.brownBox_531_contents{
  float:left;
  width:504px;
  position:relative;
  left:531px;
  display:block;
}
.brownBox_531_bottom{
  background:url(../images/brownBox_531_bottom.png) no-repeat;
  position:relative;
  float:left;
  display:block;
  width:531px;
  height:39px;
  }
.brownBox_531_bottom a{
  left:20px;
  position:absolute;
  font-size:14px;
  text-decoration:none;
  color:#000;
  font-weight:bold;
  }
.brownBox_531_texts{
  background:url(../images/brownBox_531_center.gif) no-repeat top right;
  width:504px;
  min-height:90px;
  display:block;
  position:relative;
  float:left;
  }
.brownBox_531_texts h2{margin-top:0px;padding:10px 0px 0px 10px;}
.brownBox_531_texts p{display:block;margin:0px 0px 6px 10px;}
/****************** brownBox_417 ******************/
.brownBox_417{
  width:417px;
  position:relative;
  float:left;
  margin:0px 0px 0px 10px;
  }
.brownBox_417_right{
  float:left;
  width:417px;
  background:url(../images/brownBox_417_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.brownBox_417_center {
  float:left;
  width:417px;
  position:relative;
  right:13px;
}
.brownBox_417_left {
  float:left;
  width:417px;
  background:url(../images/brownBox_417_left.png) no-repeat top right;
  position:relative;
  right:392px;
}
.brownBox_417_contents{
  float:left;
  width:390px;
  position:relative;
  left:417px;
  display:block;
}
.brownBox_417_bottom{
  background:url(../images/brownBox_417_bottom.png) no-repeat;
  position:relative;
  float:left;
  display:block;
  width:417px;
  height:39px;
  }
.brownBox_417_bottom img{
  position:absolute;
  float:none;
  display:block;
  left:240px;
  top:-90px;
  width:168px;
  height:178px;
  }
.brownBox_417_texts{
  background:url(../images/brownBox_417_center.gif) no-repeat top right;
  width:390px;
  min-height:204px;
  display:block;
  position:relative;
  float:left;
  }
.brownBox_417_texts h2{margin:10px 0px 10px 10px;}
.brownBox_417_texts p{display:block;margin:0px 0px 10px 10px;width:370px;}
.brownBox_417_texts a{
  margin:0px 0px 10px 10px;
  color:#000;
  text-decoration:none;
  font-weight:bold;
  font-size:1.3em;
  }
/****************** fullWblue ******************/
.fullWblue{position:relative;display:block;
  /*padding-top:10px;*/
  }
.fullWblueEnd_right{
  float:left;
  width:956px;
  background:url(../images/blueFullwidth_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.fullWblue_center {
  float:left;
  width:956px;
  background:url(../images/blueFullwidth_center.gif) no-repeat top right;
  position:relative;
  /*right:14px;*/
}
.fullWblue_center h2{margin:0px 0px 20px 0px;font-size:1.3em;}
.fullWblueEnd_left {
  float:left;
  width:956px;
  background:url(../images/blueFullwidth_left.png) no-repeat 944px 0px;
  position:relative;
  right:930px;
}
.fullWblue_contents{
  float:left;
  width:930px;
  position:relative;
  left:960px;
  display:block;
}
.fullWblue_bottom{
  float:none;
  display:block;
  width:956px;
  height:34px;
  padding:0!important;
  margin:0 0 10px 0!important;
  clear:both;
  }

/****************** brownBox_681 ******************/
.brownBox_681{
  width:681px;
  position:relative;
  float:left;
  margin:10px 0px 10px 0px;
  }
.brownBox_681_right{
  float:left;
  width:681px;
  background:url(../images/brownBox_681_right.png) no-repeat top right;
  overflow:hidden;
  position:relative;
}
.brownBox_681_center {
  float:left;
  width:655px;
  position:relative;
}
.brownBox_681_left {
  float:left;
  width:681px;
  background:url(../images/brownBox_681_left.png) no-repeat top right;
  position:relative;
  right:669px;
}
.brownBox_681_contents {
  background:url(../images/brownBox_681_center.gif) no-repeat top left;
  display: block;
  float: left;
  left: 681px;
  width: 645px;
  padding: 20px 10px 0 0;
  position: relative;
}
.brownBox_681_contents h1, .brownBox_681_contents h2, .brownBox_681_contents h3{
  margin:10px 0px 0px 6px;
  font-size:22px;
  }
.brownBox_681_contents a.backLink{
  display: block;
  background: none;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin: 0 3px 0 6px;
  padding: 0 10px 0px 0;
  position: relative;
  text-decoration: none;
  }
/*.brownBox_681_contents h2{margin:10px 0px 0px 0px;font-size:1.3em;}*/
.brownBox_681_contents p{margin:10px 0px 0px 6px;}
.brownBox_681_bottom{position:relative;float:left;}
.brownBox_681_bottom img{
  float:none;
  display:block;
  width:681px;
  height:36px;
  }