div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 450px; 
	height: 150px;
	overflow: hidden;
	position:relative;
	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
		width:450px;
		height:150px;
		overflow:hidden;
		float:left;
		padding:1em;		
		}
	div.scroller div.content {
		width: 10000px;
		}


div.controls{
      float:right;
	  padding-right:40px;
}

div.controls ul{
       margin:0;
	   padding:0;

}

div.controls li{
        display:inline;
		margin:0;
		padding:0;

}

div#section1{
       background-image:url(../img/detail_1.jpg);
	   background-repeat:no-repeat;
	   position:relative;
}

div#section2{
       background-image:url(../img/detail_2.jpg);
	   background-repeat:no-repeat;
	   position:relative;
}

div#section3{
       background-image:url(../img/detail_3.jpg);
	   background-repeat:no-repeat;
	   position:relative;
}

/*section1*/
div#section1 h4{
      color:#FFFFFF;
	  position:absolute;
	  top:50px;
	  left:107px;
	  font-size:16px;
	  line-height:1.2em;
	 
}

div#section1 h5.h5txt01{
      color:#0000FF;
	  position:absolute;
	  top:113px;
	  left:23px;
	  font-size:28px;
}

div#section1 p.cotxt01{
      position:absolute;
	  top:155px;
	  left:23px;
	  font-size:16px;
	  line-height:1.2em;
}

div#section1 h6.h6txt01{
      position:absolute;
	  top:200px;
	  left:23px;
	  font-size:14px;
	  color:#0000FF;
	  font-weight:bold;
}

div#section1 p.cotxt02{
      position:absolute;
	  top:230px;
	  left:23px;
	  line-height:1.2em;
}

div#section1 h5.h5txt02{
	color:#0000FF;
	position:absolute;
	bottom:187px;
	left:23px;
	font-size:28px;
}

div#section1 p.cotxt03{
     font-size:14px;
}

div#section1 p.cotxt04{
      position:absolute;
	  bottom:124px;
	  left:23px;
	  font-size:16px;
	  line-height:1.2em;
}

div#section1 h6.h6txt02{
      position:absolute;
	  bottom:103px;
	  left:23px;
	  font-size:14px;
	  color:#0000FF;
	  font-weight:bold;
}

div#section1 p.cotxt05{
      position:absolute;
	  bottom:44px;
	  left:23px;
	  line-height:1.2em;
}

/*section2*/
div#section2 h4{
      color:#FFFFFF;
	  position:absolute;
	  top:50px;
	  left:35px;
	  font-size:16px;
	  line-height:1.2em;
	 
}

div#section2 h5.h5txt01{
      color:#0000FF;
	  position:absolute;
	  top:113px;
	  left:23px;
	  font-size:28px;
}

div#section2 p.cotxt01{
      position:absolute;
	  top:155px;
	  left:23px;
	  font-size:16px;
	  line-height:1.2em;
}

div#section2 h6.h6txt01{
      position:absolute;
	  top:200px;
	  left:23px;
	  font-size:14px;
	  color:#0000FF;
	  font-weight:bold;
}

div#section2 p.cotxt02{
      position:absolute;
	  top:235px;
	  left:23px;
	  line-height:1.2em;
}

div#section2 h5.h5txt02{
	color:#0000FF;
	position:absolute;
	bottom:187px;
	left:23px;
	font-size:28px;
}

div#section2 p.cotxt03{
     font-size:14px;
}

div#section2 p.cotxt04{
      position:absolute;
	  bottom:124px;
	  left:23px;
	  font-size:16px;
	  line-height:1.2em;
}

div#section2 h6.h6txt02{
      position:absolute;
	  bottom:103px;
	  left:23px;
	  font-size:14px;
	  color:#0000FF;
	  font-weight:bold;
}

div#section2 p.cotxt05{
      position:absolute;
	  bottom:34px;
	  left:23px;
	  line-height:1.2em;
}

/*section3*/
div#section3 h4{
      color:#FFFFFF;
	  position:absolute;
	  top:50px;
	  left:107px;
	  font-size:16px;
	  line-height:1.2em;
	 
}

div#section3 h5.h5txt01{
      color:#0000FF;
	  position:absolute;
	  top:113px;
	  left:23px;
	  font-size:28px;
}

div#section3 p.cotxt01{
      position:absolute;
	  top:155px;
	  left:23px;
	  font-size:16px;
	  line-height:1.2em;
}

div#section3 h6.h6txt01{
      position:absolute;
	  top:200px;
	  left:23px;
	  font-size:14px;
	  color:#0000FF;
	  font-weight:bold;
}

div#section3 p.cotxt02{
      position:absolute;
	  top:238px;
	  left:23px;
	  line-height:1.2em;
}

div#section3 h5.h5txt02{
	color:#0000FF;
	position:absolute;
	bottom:187px;
	left:23px;
	font-size:28px;
}

div#section3 p.cotxt03{
     font-size:14px;
}

div#section3 p.cotxt04{
      position:absolute;
	  bottom:124px;
	  left:23px;
	  font-size:16px;
	  line-height:1.2em;
}

div#section3 h6.h6txt02{
      position:absolute;
	  bottom:103px;
	  left:23px;
	  font-size:14px;
	  color:#0000FF;
	  font-weight:bold;
}

div#section3 p.cotxt05{
      position:absolute;
	  bottom:44px;
	  left:23px;
	  line-height:1.2em;
}

/**/
#main #coco_chara {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	height: auto;
}

#chara1{
    background-image:url(../img/coco_chara1.jpg);
	background-repeat:no-repeat;
}

#chara2{
     background-image:url(../img/coco_chara2.jpg);
	 background-repeat:no-repeat;
}

#chara3{
     background-image:url(../img/coco_chara3.jpg);
	 background-repeat:no-repeat;
}

#chara4{
    background-image:url(../img/coco_chara4.jpg);
	background-repeat:no-repeat;
}

#chara5{
    background-image:url(../img/coco_chara5.jpg);
	background-repeat:no-repeat;
}

#chara6{
    background-image:url(../img/coco_chara6.jpg);
	background-repeat:no-repeat;
}



#main #coco_chara h4{
    font-size:16px;
	margin:10px 0 0 70px;
	padding:0;
	color:#0000FF;
	line-height:1.2em;
}


#main #coco_chara hr{
    margin:0 30px 0 70px;
	padding:0;
}

#main #coco_chara h5{
    margin-left:70px;
	padding:0;
}

/*M@*/
#main #coco_send {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	height: auto;
}
