@charset "shift_jis";

@import url(file:///F|/クライアントデータ/日本創健/bayu/css/natcomm.css);


#Webspe #MainArea h2 {
 display:block;
 color:#F73B6E;
 font-size:100%;
 font-weight:bold;
 line-height:130%;
 letter-spacing:1px;
 text-align:center;
 padding:8px 13px;
 background-color:#FEE6F2;
 border:3px dashed #F73B6E;
 margin:0px 0px 14px 0px;
}

#Webspe .Speuse1 {
 padding:14px 0px 20px 0px;
 margin:0px 0px 15px 0px;
 border-top:3px dotted #333;
 display:block;
 clear:both;
}

	#Webspe .Speuse1 h4 {
 color:#fff;
 font-weight:bold;
 padding:4px;
 margin:0px 0px 10px 0px;
 background-color:#F97195;
 font-size:94%;
 letter-spacing:1px;
 clear:both;
}

	#Webspe .Speuse1 h5 {
 color:#113B5F;
 font-size:100%;
 padding:2px 2px 2px 14px;
 margin:0px 0px 3px 0px;
 clear:both;
}

	#Webspe .Speuse1 h5 img {
 vertical-align:bottom;
 _vertical-align:text-bottom;
 margin:0px 5px 0px 0px;
}

	#Webspe .Speuse1 p {
 color:#333;
 font-size:84%;
 line-height:140%;
 margin:0px 58px 8px 46px;
}

	#Webspe .Speuse1 #oteire {
 margin:0px 14px;
 padding:10px 5px;
 background-color:#E3ECF1;
 border-style:dotted;
 border-width:2px;
 border-color:#1E6490;
}

		#Webspe .Speuse1 #oteire h6 {
 font-size:100%;
 text-align:center;
 padding:0px 5px 5px 5px;
}

		#Webspe .Speuse1 #oteire p {
 color:#333;
 font-size:84%;
 line-height:140%;
 margin:3px 20px 1px 34px;
 padding:0px 0px 1px 0px;
 text-indent:-1.5em;
}


#Webspe .Speuse2 {
 border-top:3px dotted #333;
 padding:14px 0px 30px 0px;
 margin:0px 0px 15px 0px;
 display:block;
 clear:both;
 border-bottom:2px dashed #333;
}

	#Webspe .Speuse2 h4 {
 color:#E8066B;
 padding:4px;
 margin:0px 0px 10px 0px;
 font-size:100%;
 line-height:140%;
 clear:both;
}

	#Webspe .Speuse2 p {
 color:#333;
 font-size:84%;
 line-height:140%;
 margin:0px 24px 8px 4px;
 clear:left;
}

	#Webspe .Speuse2 img {
 float:left;
 margin:0px 5px 8px 0px;
}

	#Webspe .Speuse1 a,
	#Webspe .Speuse2 a {
 color:#096AB5;
}

	#Webspe .Speuse1 a:hover,
	#Webspe .Speuse2 a:hover {
 color:#EE9C06;
 border-bottom:1px dotted #EE9C06;
}

table.setTbl {
margin:5px 0px 10px 3px;
}


p.Setnaiyo {
 color:#F01485;
 font-size:84%;
 line-height:120%;
 padding:0px 0px 0px 5px;
}


#st06:after,#st09:after {
 content:".";
 display:block;
 clear:both;
 height:0;
 visibility:hidden;
}

#st10 {
 min-height:160px;
 _height:180px;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}


#st09 {
 _height:180px;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}

.itemdata {
 float:left;
 width:400px;
}


#st09 h3 {
 color:#0F1177;
 font-size:90%;
 line-height:140%;
 font-weight:bold;
 padding:15px 0px 0px 5px;
 _margin:0px 0px 12px 0px;
 display:block;
 height:57px;
 background-image:url(../04/price09.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}


#st10 h3 strong,#st09 h3 strong {
 color:#0F1177;
 font-size:110%;
 font-weight:bold;
 padding:0px 0px 0px 0px;
}


#st10 dl,#st09 dl {
 float:left;
 font-size:84%;
 display:block;
 padding:0px 0px 14px 5px;
 _padding:0px 0px 0px 5px;
 width:400px;
}


#st10 dt,#st09 dt {
 float:left;
 clear:both;
 color:#333;
 line-height:120%;
}

#st10 dd,#st09 dd {
 color:#333;
 line-height:120%;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

#st10 dd em,#st09 dd em {
 color:#F00202;
 font-weight:bold;
}

em.tokka {
 color:#F00202;
 font-weight:bold;
 font-size:120%;
}


#st10 form,#st09 form {
 float:right;
 display:block;
 _width:112px;
 padding:9px;
 background-color:#FEEDC2;
 border-right:2px solid #707070;
 border-bottom:2px solid #707070;
 margin:90px 4px 0px 0px;
 font-size:12px;
}

#st10 form span,#st09 form span {
 color:#B03B03;
 background-color:#E5C77C;
 padding:3px 4px 1px 4px;
 margin:0px 3px 0px 6px;
} 


#st10 hr,#st09 hr {
 border-top:3px dotted #333;
 border-right:0px dotted #fff;
 border-bottom:0px dotted #fff;
 border-left:0px dotted #fff;
 display:block;
 clear:both;
 height:3px;
 margin-bottom:7px;
}


input.imgSubm {
 margin:8px 6px 0px 6px;
 display:block;
}


#Webspe .Speuse2 .min_voice {
 margin:7px 30px 3px 14px;
 float:right;
 _float:none;
}

	#Webspe .Speuse2 .min_voice p {
 margin:0px;
 padding:0px;
 color:#4A4A4A;
 font-size:70%;
 line-height:130%;
}

	#Webspe .Speuse2 .min_voice p em {
 color:#FF4100;
 font-size:110%;
 line-height:100%;
 margin:0px;
 padding:0px 0px 4px 0px;
 display:block;
}

	#Webspe .Speuse2 .min_voice p span {
 color:#4A4A4A;
 line-height:100%;
 display:block;
 text-align:right;
}



