/******* ＤＩＶ＃Ｍａｉｎのｔａｂｌｅ内のＣＳＳ *******/



/****** ↓基本設定 ******/
h1 {
   font-size:22px;
   line-height:60px;
   background-image:url(title_back1.gif);
   color:#555555;
   text-indent:16px;
   margin-top:5px;
}
h2 {
   font-size:15px;
   background-color:#ffffff;
   color:#444444;
   text-indent:5px;
   border-left:solid 6px #00bfff;
   border-bottom:solid 2px #6bdbfd;
   margin-top:20px;
   margin-bottom:15px;
}
h3 {
   font-size:15px;
   background-color:#ffffff;
   color:#444444;
   text-indent:5px;
   border-left:solid 6px #00bfff;
   border-bottom:solid 1px #6bdbfd;
   margin-top:20px;
}
h4 {
   font-size:15px;
}
h4 a {
   display:block;
   text-decoration:none;
   text-indent:5px;
   background-color:#ffffff;
   color:#000000;
   border-left:solid 6px #ff0000;
   margin-top:10px;
}

img.main {
   margin-top:10px;
   margin-left:10px;
   margin-right:10px;
   margin-bottom:10px;
}
img.main_center {
   margin-top:10px;
   margin-left:100px;
   margin-right:10px;
   margin-bottom:10px;
}
img.intro {
   margin-bottom:10px;
}
p {
   font-size:small;
}   
p.up {
   font-size:small;
   text-align:right;
}




/****** ↑基本設定 ******/


/****** ↓問い合わせフォームのCSS ******/
DIV#form {
   width:500px;
   margin-top:60px;
   margin-left:40px;
   margin-bottom:40px;
   border:solid #f0e68c;
   background-color:#fffacd;
}
p.form {
   font-size:15px;
   text-indent:10px;
   color:#ff0000;
}
ul.form {
   font-size:15px;
}
li.form {
   list-style-type:decimal;
   margin-left:30px;
   list-style-position:outside;
}
table.form {
   font-size:13px;
}
td.form {
   width:100px;
   vertical-align:top;
   text-align:center;
   color:#000000;
   background-color:#fffacd;
}
DIV#form2 {
   width:400px;
   margin-left:50px;
   margin-right:50px;
   margin-top:50px;
   margin-bottom:40px;
   background-color:#fffacd;
}
table.form2 {
   font-size:12px;
   text-align:center;
}
td.form2 {
   width:194px;
   line-height:20px;
   font-size:15px;
}
td.form2 a {
   display:block;
   color:#000000;
   background-image:url(form.gif);
   background-repeat:no-repeat;
}
td.form2 a:hover {
   display:block;
   color:#ff0000;
   background-image:url(form_a.gif);
   background-repeat:no-repeat;
}
table.conf {
   font-size:14px;
   text-align:center;
}
li.list {
   list-style-type:circle;
   font-size:12px;
   margin-left:15px;
   list-style-position:outside;
}
/****** ↑問い合わせフォームのCSS ******/



/****** ↓フィルターカートリッジの、説明文が短いためwidthが100％にならないページの設定(インラインフィルターなど) ******/
DIV#filter {
   width:100%;
}

h2.filter {
   width:600px;
}

