@charset "utf-8";

/********************************************
*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*
index.html用css
*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*･*
********************************************/
#main_img{
width:836px;
height:240px;
padding:2px 2px 0 2px;
}

.index_txt01{
margin:1em 0 0 0;
font-weight:bold;
text-align:right;
}

.index_txt02{
width:550px;
margin:0 auto;
}

.index_txt02 li{
padding:0 0 0 15px;
background:url(../commonimages/icon01.gif) left top no-repeat;
}

.index_txt03{
margin:1em 0 0 0;
}

.index_link01{
width:550px;
margin:1em auto 0 auto;
}

.index_link01 ul{
margin:0;
}

.index_link01 li{
margin:0;
padding:0 0 0 15px;
background:url(../commonimages/icon01.gif) left top no-repeat;
}

.index_list01{
width:550px;
margin:0 auto;
}

.index_list01 dt{
font-weight:bold;
}

.index_list01 dd{
padding:0 0 0 15px;
background:url(../commonimages/icon01.gif) left top no-repeat;
}

.index_photo01{
width:555px;
margin:0 auto;
}

.index_photo01 h3{
float:right;
width:385px;
padding:0 5px 5px 5px;
font-size:100%;
color:#2d9acd;
background:url(../commonimages/line03.gif) left bottom repeat-x;
}

.index_photo01 .img01{
float:left;
width:150px;
}

.index_photo01 p{
float:right;
width:385px;
padding:5px 5px 0 5px;
}

