﻿@charset "utf-8";
/*
Theme Name: suzukikoumuten css
Theme URL: http://
Description: baseCSS.
Version: 1.0
Author: 
Author URL:
*/

/* CSS Document */

/* html tag
----------------------------- */

body {
margin:0 auto;
padding:0;
background:#e9e9e9;
}


a {
color:#0066FF;
text-decoration:none;
outline:none;
}

a:hover {
color:#FF9900;
text-decoration:none;
outline:none;
}
p {
margin:0 0 5px 0;
padding:0;
line-height:150%;
color:#333333;
font-size:14px;
}
p.continue {
margin:0 0 5px 0;
padding:0;
text-align: right;
color:#0066FF;
}
p.continue a {
margin:0;
padding:0;
color:#0066FF;
font-size:12px;
}
p.continue a:hover {
margin:0;
padding:0;
color:#FF9900;
}

p.continue3 {
margin:10px 23px 5px 0;
padding:0;
text-align: right;
color:#660000;
}
p.continue3 a {
margin:0;
padding:0;
color:#660000;
font-size:10px;
}
p.continue3 a:hover {
margin:0;
padding:0;
color: #0000FF;
}
p.continue4 {
margin:10px 0 5px 0;
padding:0;
text-align: right;
color:#660000;
}
p.continue4 a {
margin:0;
padding:0;
color:#660000;
font-size:10px;
}
p.continue4 a:hover {
margin:0;
padding:0;
color: #0000FF;
}


h2 {
margin:0 0 0 0;
padding:0 0 0 0;
color:#FFFFFF;
}


/* jirei float
----------------------------- */
.all {
width:913px;
margin:0 auto;
padding: 0 10px 0 0;
    overflow: hidden;
}

.all:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html.all {
    height: 1em;
    overflow: visible;
}
/**/





/* class
----------------------------- */
.con {
float:left;
width:743px;
margin: 0;
padding: 0;
    overflow: hidden;
}

.con:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .con {
    height: 1em;
    overflow: visible;
}
/**/
div.side{
float:left;
width: 170px;
margin:280px 0 0 0;
padding: 0;
display:inline;
}

.side-menu {
clear:both;
width: 170px;
margin:0;
padding: 0;
}
.side-menu h4 {
width:170px;
height:44px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/sekou-menu.jpg) no-repeat 0 0;
display:block;
}
.side-menu h4 a {
width:170px;
height:44px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/sekou-menu.jpg) no-repeat 0 0;
display:block;
}
.side ul {
width:170px;
margin:0;
padding:0;
list-style:none;
}
.side li {
margin:0 0 10px 0;
padding:0 0 5px 0;
color:#666666;
font-size:14px;
border-bottom:#CCCCCC 1px solid;
}
.side li a {
margin:0;
padding:0;
color:#666666;
}
.side li a:hover {
margin:0;
padding:0;
color:#003399;
}

.container {
clear:both;
width:728px;
margin:0 auto;
padding:20px 0 10px 15px;
border:0;
background:url(../img/kage.jpg);
background-repeat: repeat-y;
color:#666666;
    overflow: hidden;
}

.container:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .container {
    height: 1em;
    overflow: visible;
}
/**/
.main{
clear:both;
width:700px;
margin:0 0 0 6px;
padding: 0;
}

h1.header-top {
width:700px;
height:334px;
margin:0 0 5px 6px;
padding:0;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
background:url(../img/cover.jpg) no-repeat 0 0;
}
h1.header-top a {
width:690px;
height:327px;
margin:0;
padding:7px 0 0 10px;
color:#FFFFFF;
display:block;
background:url(../img/cover.jpg) no-repeat 0 0;
}
h1.header-top a:hover {
width:690px;
height:327px;
margin:0;
padding:7px 0 0 10px;
color:#FFFFFF;
display:block;
background:url(../img/cover.jpg) no-repeat 0 0;
}
h1.header-s  {
width:700px;
height:177px;
margin:0 0 5px 7px;
padding:0;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
background:url(../img/cover-s.jpg) no-repeat 0 0;
}
h1.header-s  a {
width:690px;
height:170px;
margin:0;
padding:7px 0 0 10px;
color:#FFFFFF;
display:block;
background:url(../img/cover-s.jpg) no-repeat 0 0;
}
h1.header-s  a:hover {
width:690px;
height:170px;
margin:0;
padding:7px 0 0 10px;
color:#FFFFFF;
display:block;
background:url(../img/cover-s.jpg) no-repeat 0 0;
}
.toplink{
width:700px;
margin:0 0 0 7px;
font-size:10px;
}
.toplink2{
width:700px;
margin:0 0 5px 7px;
font-size:10px;
}
h2.title-top1 {
clear:both;
width:663px;
height:35px;
margin:0 0 3px 0;
padding: 22px 0 0 35px;
font-size:16px;
background:url(../img/bar-midasi.jpg) no-repeat 0px 0px;
}

h3.title{
clear:both;
width:665px;
height:35px;
margin:0 0 5px 0;
padding: 22px 0 0 35px;
font-size:16px;
color:#FFFFFF;
background:url(../img/bar-midasi.jpg) no-repeat 0px 0px;
}

.footer{
clear:both;
width:700px;
height:24px;
margin:45px 5px 0 7px;
padding:12px 5px 0 0;
border:0;
background:url(../img/footer.gif);
 background-repeat: no-repeat;
}
.footer p {
color:#FFFFFF;
text-align:right;
}


.t-map {
font-size:18px;
margin:10px 0 15px 0;
padding:0 0 0 3px;
color:#333333;
border-left:#333333 5px solid;
}
#map {
margin:10px 0 10px 0;
}
p.hani {
margin:0 10px 0 5px;
font-size:10px;
color:#999999;
}
p.hani a {
font-size:10px;
color:#999999;
}
p.hani a:hover {
font-size:10px;
color:#999999;
}
.red {
color:#CC0000;
}


hr {
border:none;
border-bottom:#CCCCCC 1px solid;
}
