@charset "utf-8";
/* ニッカプランニングCSS Document */

body { font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; }

#header {
	height: 107px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/home/header.gif) no-repeat;
	margin-bottom: 0px;
}

#conatiner {
 width: 850px;
 margin-right: auto;
 margin-left: auto;
}

#mainsub { height: 215px; }

.topImg {
 float: left;
 width: 650px;
 height: 215px;
 background: url(../images/contact/contact-ttl.gif) no-repeat;
 margin-right: 10px;
}
.topImg h2.titlename { text-indent: -9999px; }



#main {
 float: left;
 width: 650px;
 padding-bottom: 10px;
}
h3.midashi {
 line-height: 1.3em;
 color: #FFFFFF;
 background: url(../images/contact/title-bar.gif) no-repeat;
 margin-bottom: 5px;
 font-weight: bold;
 font-size: 1em;
 height: 30px;
 padding-top: 5px;
 padding-left: 40px;
}
h3.midashi a {
 background: url(none);
 font-weight: bold;
}

h5.midashi {
 background: #009933;
 color:#FFFFFF;
 font-size:15px;
 padding: 5px 5px 5px 40px;
 width: 600px;
}
h4.midashi {
 font-size: 15px;
 line-height: 1.3em;
 font-weight: bold;
 padding-left: 40px;
 background: #99CC99;
 padding-top: 5px;
 padding-bottom: 5px;
 color: #333333;
}


p.att {
 margin-bottom: 1em;
 font-size: 11px;
 line-height: 1.3em;
}
p.att2 {
 color: #990000;
 text-align: right;
 font-size: 10px;
 line-height: 1.3em;
 margin-bottom: .5em;
}




h2.catchcopy {
 height: 301px;
 background: url(../images/home/mainImg650.gif) no-repeat;
 text-indent: -9999px;
 margin-bottom: 20px;
}

p.ttl {
 padding-left: 1.5em;
 background: url(../images/home/arrow1.gif) no-repeat left center;
 font-weight: bold;
 color: #000066;
 margin-bottom: .5em;
 font-size: 13px;
 line-height: 1.3em;
}
/*右ナビ*/
#subMenu {
 float: right;
 width: 190px;
 margin-bottom: 10px;
}

h3#catchcopy {
 background: url(../images/home/mainImg650.gif) no-repeat;
 height: 301px;
 width: 650px;
 margin-bottom: 10px;
 text-indent: -9999px;
}



.bt1 em,.bt2 em,.bt3 em,.bt4 em {
 font-size: 5px;
 line-height: 1.3em;
 visibility: hidden;
}



#footer {
 clear: both;
 height: 20px;
 width: 850px;
 margin-right: auto;
 margin-left: auto;
 background: #fff100;
}

#footer h4 {
 color: #333333;
 text-align: right;
 padding-top: 5px;
 font-size: 12px;
 line-height: 1.3em;
 margin-right: 5px;
 font-weight: normal;
}
a{outline:none;}
a:link { color: #333; }
