@charset "utf-8";
/* CSS Document */

#contents{    
    width: 980px;
    height: 700px;
    background-image: url(image/woman2-7-2-1.jpg)
}

#contents2{
    margin-top: 50px;
    margin-left: 80px;
}

#delibd {
}

#rogo {
}
#rogo img {
}

#delibd #nedan {
}
#delibd #nedan img {
    float: left;
}

#delibd #chara {
    float: left;
    width: 500px;
}
#delibd #chara img {
}

.clear {
clear: both;
}

#delifooter {
 width: 980px;
}

#delifooter #hajime {
    margin-top: 20px;
    float: left;
    width: 480px;
}
#delifooter a {
}
#delifooter a img {
    margin-left: 50px;
}

#delifooter #tel {
    vertical-align: bottom;
    margin-top: 100px;
    margin-left: 50px;
    float: left;
    width: 500px;
    font-size: 50px;
    font-display: block;
    color:deeppink;
    font-weight: bold;
}
#delifooter #tel1{
background: linear-gradient(transparent 50%, yellow 50%);
}

#delifooter #tel2{
background: linear-gradient(transparent 50%, yellow 50%);
}
#delifooter #tel img {
}

.c{
    width: 980px;
    background-color: darkorange;
    text-align: center;
    color: white;
    }

.header{
    width: 980px;
    height:300px;
    background-image: url(image/header.jpg)
}

.sidemenu{
    float: left;
    width: 170px;
    margin-left: 10px;
    margin-right: 10px;
}

.sidemenu img:hover {
	opacity: 0.5 ;
}
.maincontents{
    padding-top: 10px;
    width: 980px;
}

.main{
    float: left;
    width: 650px;
    height:auto;
    margin-left: 20px;
    margin-right: 20px;
    border: double;
    padding: 20px;
    
}

.main1{
    float: left;
    width: 680px;
    height:auto;
    margin-left: 20px;
    margin-right: 20px;
    border: double;
    padding: 20px;
    
}
.main-t{
    float: left;
    width: 500px;
    height:auto;
    margin-left: 20px;
    margin-right: 20px;
    border: double;
    padding: 20px;
    
}
.check{
    background-image:url(image/content_midl.jpg);
    background-repeat: repeat-y;
    width: 900px;
    margin-bottom: -16px;
    }
.check3{
    background-image:url(image/content_mid.jpg);
    background-repeat: repeat-y;
    width: 543px;
    margin-bottom: -16px;
    }
.check2{
    width: 500px;
    padding-left: 10px;
}

li{
    list-style-position: outside;
}

.tel2{
    border-style: ridge;
    margin: 10px; 
    padding-left: 60px;
    width: 900px;
    height: 200px;
}
.tel2 img{
    vertical-align: middle;
}

.minichara{
    float: left;
}

#yuki{
    float: right;
}



h1{
    font-size: 20px;
    background-color: black;
    color: white;
}


h2{
    font-size: 15px;
    text-decoration-line: underline;
   }

h3{ color: red;
    font-size: 20px;
    margin: 0px;
}

h4{
  margin: 0px;
 margin-left: 10px;
}

.q{
    color: cornflowerblue;
    font-size: 15px;
}

.a{
    color: firebrick;
    font-size: 15px;
}

#ok{
    padding-left: 20px;
    padding-bottom: 10px;
}
#formmail th.toi1{
	@line-height:150%;
  width:200px;
  font-size: 14px;
}

#formmail td.toi2{
	line-height:180%;
  width:502px;
  font-size: 14px;
}

.c img{

}

.souda{
    border-style: outset;
    border-color: orange;
    border-width: 5px;
    font-size: 36px;
    padding: 20px;
    color:orangered;
    text-align: center;
}

#migi{
    float:left;
}

#ok2{
    float;right: 
}

.kyoutyou{
    font: 25px bold underline;
    font-style: bold;
    padding-right: 200px
    }

#conhajime{
    width: 700px;
    height: 150px;
    background-image: url(image/bt1l.jpg);
    background-repeat:no-repeat;
    font-size: 20px;
    padding-left: 150px;
    padding-top: 15px;}

#conhajime:hover {
	opacity: 0.5 ;
}

#conqa{
    width: 700px;
    height: 150px;
    background-image: url(image/bt3l.jpg);
    background-repeat:no-repeat;
    font-size: 20px;
    padding-left: 150px;
    padding-top: 15px;}
#conqa:hover {
	opacity: 0.5 ;
}
#conabout{
    width: 700px;
    height: 150px;
    background-image: url(image/bt4l.jpg);
    background-repeat:no-repeat;
    font-size: 20px;
    padding-left: 150px;
    padding-top: 15px;}
#conabout:hover {
	opacity: 0.5 ;
}
a{text-decoration: none;
color: black;}

