@charset "utf-8";
body #CONTENT h3 { width:700px; height:30px; margin:5px 0px 10px; padding:3px 0px 0px; font-size:18px; text-indent:32px; clear:both;
		background:url(../images/page/header3.jpg) left center no-repeat; } 
/* オーナー様の声________________*/
body#OWNERVOICE #WRAP #CONTENT h3 { width:700px; height:30px; margin:5px 0px 10px; padding:3px 0px 0px; 
		font-size:18px; text-indent:32px; font-weight:bold; clear:both;
		background:url(../images/page/header3.jpg) left center no-repeat; } 
body#OWNERVOICE #WRAP #CONTENT .maruwaku { width:700px; height:auto; padding:8px 0px 0px; margin:0px 0px 8px 0px; background:url(../images/common/CONTENTTOP.jpg) center top no-repeat; }
body#OWNERVOICE #WRAP #CONTENT .maruwaku p { width:700px; height:auto; padding:0px 0px 8px; background:url(../images/common/CONTENTBOTTOM.jpg) center bottom no-repeat; }
body#OWNERVOICE #WRAP #CONTENT .maruwaku p span { display:block; width:683px; height:auto; padding:0px 0px 0px 15px; background:#fff4ef; border-left:1px solid #c6c8c5; border-right:1px solid #c6c8c5; }
body#OWNERVOICE #WRAP #CONTENT ul { padding:0px 10px; }
body#OWNERVOICE #WRAP #CONTENT li { width:320px; float:left; padding:0px 0px 0px 20px; background:url(../images/common/pdficon.gif) no-repeat left top; }
body#OWNERVOICE #WRAP #CONTENT li a { margin-right:20px; }

/* Form ________________*/
#FORM #WRAP #CONTENT h3 { width:700px; height:30px; margin:5px 0px 10px; padding:3px 0px 0px; 
		font-size:18px; text-indent:32px; font-weight:bold; clear:both;
		background:url(../images/page/header3.jpg) left center no-repeat; } 
body#FORM #WRAP #CONTENT h4 { font-size:large; font-weight:bold; border-bottom:1px #79b637 solid; color:#c70249; }
body#FORM #WRAP #CONTENT table { width:100%; margin:8px 0px 12px; border-left:1px solid #666; border-top:1px solid #666; }
body#FORM #WRAP #CONTENT th,
body#FORM #WRAP #CONTENT td { padding:4px; border-right:1px solid #666; border-bottom:1px solid #666; }
body#FORM #WRAP #CONTENT th { background:#dfe; font-weight:bold; text-align:right; }
body#FORM #WRAP #CONTENT th img { float:right; }
body#FORM #WRAP #CONTENT .maruwaku { width:700px; height:auto; padding:8px 0px 0px; margin:0px 0px 8px 0px; background:url(../images/common/CONTENTTOP.jpg) center top no-repeat; }
body#FORM #WRAP #CONTENT .maruwaku div { width:700px; height:auto; padding:0px 0px 8px; background:url(../images/common/CONTENTBOTTOM.jpg) center bottom no-repeat; }
body#FORM #WRAP #CONTENT .maruwaku div div { display:block; width:683px; height:auto; padding:0px 0px 0px 15px; margin:0px; background:#fff4ef; border-left:1px solid #c6c8c5; border-right:1px solid #c6c8c5; }
body#FORM #WRAP #CONTENT .maruwaku div div dl { width:350px; margin:4px 0px 4px; }
body#FORM #WRAP #CONTENT .maruwaku div div dl dt { padding-left:8px; border-left:2px solid #666; font-weight:bold; }
body#FORM #WRAP #CONTENT .maruwaku div div dl dd ul { list-style:circle outside; margin-left:24px; }
body#FORM #WRAP #CONTENT select { margin-top:4px; height:22px; }
body#FORM #WRAP #CONTENT input { margin-top:4px; height:24px; }


/* SiteMap ________________*/
#SITEMAP #WRAP #CONTENT a { color:#666; text-decoration:underline: }
#SITEMAP #WRAP #CONTENT a:hover { color:#ff7e38; text-decoration:none; }

#SITEMAP #WRAP #CONTENT .tree ul {
    padding:0;
    margin:0;
    background-position: -9px 15px;
    background-image: url('http://come2.jp/image/page/ul.gif');
    background-repeat: repeat-y;
}
#SITEMAP #WRAP #CONTENT .tree li {
    font-size: 1em;
    font-weight:bold;
    margin: 0px;
    padding: 3px 0 3px 24px;
    list-style-type: none;
}   
#SITEMAP #WRAP #CONTENT .tree li a {
    text-decoration:none;
    /* color:#000; */
}
#SITEMAP #WRAP #CONTENT .tree li a:hover {
    text-decoration:underline;
}
#SITEMAP #WRAP #CONTENT .tree ul ul {
    background-position: -1px 15px;
    background-image: url('http://come2.jp/images/page/ul.gif');
    background-repeat: repeat-y;
}
#SITEMAP #WRAP #CONTENT .tree ul li {
    background-position: 0px 7px;
    background-image: url('http://come2.jp/images/page/li.gif');
    background-repeat: no-repeat;
}
#SITEMAP #WRAP #CONTENT .tree ul li a {
    font-weight:bold;
    text-decoration:underline;
}
#SITEMAP #WRAP #CONTENT .tree ul li a:hover {
    text-decoration:none;
}
#SITEMAP #WRAP #CONTENT .tree ul ul li {
    background-position: 8px 7px;
    background-image: url('http://come2.jp/images/page/li.gif');
    background-repeat: no-repeat;
}
#SITEMAP #WRAP #CONTENT .tree ul ul li a {
    background-position: 0px 7px;
    font-size:1em;
    text-decoration:none;
}
#SITEMAP #WRAP #CONTENT ul ul ul li a {
    background-position: 0px 7px;
    font-size:0.8em;
    text-decoration:none;
}