/*シーズラボのスタイルシート*/
*{
margin:0;
padding:0;
}
strong {font-weight:normal;}
em{font-style:normal;}

body{
background:#f4f4f4; 
color:#333333;
text-align:center;
}

#container{
background:#fff;
width: 800px;
margin-right:auto;
margin-left:auto;
text-align:left;
margin-top:16px;
}

#banner{
background:url(img/top.gif) no-repeat right top #fff;
height:150px;
}

#content {
float:right;
width:780px;
padding-left:22px;
padding-right:10px;
padding-top:0px;
padding-bottom: 20px;
}

#foot {
clear:both;
color:#333;
text-align:center;
background:url(img/foot-back.gif) no-repeat;
height:34px;
line-height:34px;
}

#banner h1 a{
display:block;
width:700px;
height:68px;
text-indent:-9999px;
background:url(img/title.gif) no-repeat;
}

h2{
color:#333333;
font-size: 18px;
margin-left: 15px;
margin-top: 5px;
}

#banner p {
margin-top:10px;
margin-left:18px;
font-size:90%;
letter-spacing:2px;
}

#desc {
margin-top:10px;
margin-left:20px;
margin-right:20px;
font-size:95%;
letter-spacing:1px;
line-height:1.5em;
}

#midashi1 {
background:url(img/h3-back.gif);
color:#fff;
font-size:22px;
padding-left:10px;
height:25px;
line-height:25px;
}

#midashi2 {
font-size:120%;
color:#333;
margin-top:20px;
border-left:solid 10px #b6f8bb;
padding-left:10px;
line-height:25px;
}

#midashi3 {
font-size:120%;
color:#333;
margin-top:20px;
border-left:solid 10px #b6f8bb;
padding-left:10px;
line-height:25px;
}

#midashi2 p{
margin-left:25px;
margin-right:25px;
line-height:1.8em;
}

#content dt {
font-weight:bold;
margin-top:20px;
margin-bottom:12px;
padding-left:15px;
padding-bottom:3px;
border-left:7px solid #c13525;
border-bottom:1px solid #b2b2b2;
}
#content dt strong{
font-weight: bold;
}

#content dd{
line-height:1.6em;
}

#content dd li {
list-style-type:none;
background:url(img/arrow.gif) no-repeat left center;
padding-left:22px;
}

address{
font-style: normal;
}

#body{
margin-top:15px;
margin-bottom:15px;
}



.bold-pink{
color:#ff0066;
font-weight:bold;
}

.futoji{font-weight:bold;}

#content dl{
margin:15px;
}

}
.red { color: #cc0000; } /* 赤 */ 
.blue { color: #003399; } /* 青 */ 
.green { color: #339900; } /* 緑 */ 
.orange { color: #ff9900; } /* オレンジ */ 
.line { background: #ffff00; }
.kome { font-size: 12px; color: #cc0000; line-height: 1.25;}
.s { font-size: 12px; color: #333; line-height: 1.25; } 



