@charset "utf-8";

@import "reset.css";
@import "screen.css";
@import "common.css";

/*----------------------------------------------------------------------------
 ***                                                               Container
----------------------------------------------------------------------------*/
body{background:url(../cmn_img/bg.jpg) 0 0 repeat-x;}
#mainimg{ clear:both; width:850px; height: 220px; margin:0 auto; background:url(../idx_img/mainimg.jpg) 0 0 no-repeat;}
h2 { padding: 0; margin: 0; text-indent: -9999px;}
#mainimg p{ padding:100px 0 0px 623px; text-indent:-99999px; display:block; width:190px; /*border: 1px solid #FFFF00;*/}
#mainimg p a{ display:block; width:190px; height:65px; border: /*1px solid #0000FF;*/}


/*----------------------------------------------------------------------------
 ***                                                                title
----------------------------------------------------------------------------*/
h4{margin-bottom:15px;}
.contents{ margin-top:8px;}
.contents p{ margin:0 43px 20px 10px;}
h3#idxh3{margin:29px 0 15px;}	

/*----------------------------------------------------------------------------
 ***                                                                idx_box01
----------------------------------------------------------------------------*/
#idx01{margin:7px 0 0;}
#idx01 dl{
	background: url(../idx_img/idx01_dl.gif) no-repeat 0 0;
    width:270px;
	height:78px;
	float:left;
	padding:11px 15px;}
#idx01 dl#idx01r{margin-right:10px;}	
#idx01 dd img{padding-left:1px; padding-top:7px; height:11px;}

#idx01 dl dt{display:block; text-indent:-9999px; height:60px; width:270px;}
#idx01 dl dt a{display:block; height:60px; width:270px;}
#idx01 dl dt#idx01_01{background:url(../idx_img/idx01_01.jpg) 0 0 no-repeat;}
#idx01 dl dt#idx01_02{background:url(../idx_img/idx01_03.jpg) 0 0 no-repeat;}

