@charset "UTF-8";
/* CSS Document */

/* main-cts ---------------------------- */
#main-cts .wrapper{
 height:400px;
}
#main-cts h2 {
background-image: url(images/title.gif);
height: 49px;
width: 700px;
}
#main-cts h3 {
background-image: url(images/cts_title.gif);
text-indent: -1000em;
display: block;
height: 69px;
width: 539px;
overflow: hidden;
margin-top: 15px;
margin-bottom: 10px;
}
#main-cts h5,#main-cts h6 {
font-size: 1px;
line-height: 1px;
text-indent: -1000em;
display: block;
height: 46px;
width: 150px;
overflow: hidden;
background-repeat: no-repeat;
background-position: left center;
margin: 0px;
padding: 0px;
}
#main-cts h6{
width:120px;
height:23px;
background-image: url(images/text_click.gif);
margin:20px 0 0 0;
}

#main-cts p.mb{
margin:0 0 30px 0;
}
#main-cts .system-box1 {
width: 340px;
float: left;
margin:0px;
background-image: url(images/bg_box.gif);
background-repeat: no-repeat;
background-position: right bottom;
}
#main-cts .system-box2 {
width: 340px;
float: left;
margin:0 0 0 20px;
background-image: url(images/bg_box.gif);
background-repeat: no-repeat;
background-position: right bottom;
}
#main-cts .system-box1 a,#main-cts .system-box2 a { text-decoration: none; }

#main-cts a .ph{
margin: 0px;
padding: 0px;
float: left;
height: 160px;
width: 180px;
}
#main-cts a .txt{
margin: 0 0 0 10px;
padding: 0px;
float: left;
height: auto;
width: 150px;
}
#main-cts a .txt h5.body1{
background-image: url(images/body01.gif);
}
#main-cts a .txt h5.body2{
background-image: url(images/body02.gif);
}
