@charset "UTF-8";
/* CSS Document */

/*a:link, a:visited { font-size:10px; color:#33b3d1; text-decoration:underline;}
a:hover { font-size:10px; color:#33b3d1; text-decoration:none;}*/

.contents { margin-bottom:5px;}

.main_contents { width:745px; height:auto;}

.index_topbox { width:745px; height:auto;}
.index_topbox ul li p { float:left;}

.index_sbbox01 { width:495px; height:auto;}
.index_sbbox02 { width:245px; height:auto;}

.index_infobox { width:245px; height:275px;}
.index_infobox dt { display:block; background:url(../images/index_info_mds.gif) no-repeat; width:245px; height:60px; text-indent:-9999px;}
.index_infobox dd { width:235px; height:205px; background-color:#eeeded; padding:5px;}

.info_kmds { font-weight:bolder; margin-bottom:2px;}
/*.info_txt01 { margin-bottom:10px;}*/

#carouselBox{width:745px; height:240px; top:0; left:-0; overflow:hidden; margin-bottom:6px;}
#carousel{width:745px; height:240px; margin: 0 auto; position:relative; text-align:left; left:0;}
#carousel ul{display: inline-block; overflow:hidden;}
#carousel ul li{width:745px; height:240px; float:left; display:inline; text-align:center;}
#carousel ul li p { float:left;}
#carousel ul:after{content: "."; height: 0; clear: both; display: block; visibility: hidden;}
#carousel_prev{display:block; text-indent:-9999px; width:17px; height:17px; background-image:url(../../images/company/1px.gif)}
#carousel_next{display:block; text-indent:-9999px; width:17px; height:17px; background-image:url(../../images/company/1px.gif)}

#mcs_container{position:relative; width:235px; height:205px;}
/** html #mcs_container{position:relative; width:225px; height:205px;}*/
#mcs_container .customScrollBox{position:relative; height:100%; background-color:#fff; /*overflow:hidden;*/}
#mcs_container .customScrollBox .container{position:relative; width:228px; top:0; float:left;}
#mcs_container .customScrollBox .content{clear:both; padding:10px;}
#mcs_container .dragger_container{position:relative; width:7px; height:205px; float:left; background:#c1c1c1;}
#mcs_container .dragger{position:absolute; width:7px; height:60px; background:#000; text-align:center; line-height:60px; color:#666; overflow:hidden;}
#mcs_container .dragger_pressed{position:absolute; width:7px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden;}