@charset "UTF-8";
/* CSS Document minaoshi.css */

h1#con_title{
	width:540px;
	margin:0 auto 0 auto;
	height:85px;
	text-indent:-10000px;
	background-repeat: no-repeat;
		}


ul#submenu{
	width:520px;
	margin:10px auto 10px 50px;
	text-align:center;
	}
ul#submenu li{
	margin:10px 10px 35px 0;
	text-align:center;}
#read{
	clear:both;
	width:520px;
	margin:10px auto 0 auto;
	background-image:url(../img/minaoshi/img11_family.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	min-height:235px;
	height: auto !important;
	height: 235px;
	}
#read p{
	width:auto;
	padding:15px 3px 0 230px;
	font-size:130%;
	line-height:1.75;
	text-align:left;
}	
	




/* minaoshi.html */	
h1{
	background-image:url(../img/minaoshi/bg_h1_minaoshi.jpg);
	}
		
ul#submenu li{
	display:inline;
	float:left;
	width:201px;
	padding: 0 10px 0 10px;
	}


.conrap{
	margin:0 0 0 25px;
	width:495px;
	clear:both;
	}


h2{
	width:520px;
	height:33px;
	text-indent:-10000px;
	margin:0 auto 0 auto;
	}

#minaoshi01, #minaoshi02, #minaoshi03, #minaoshi04{
	width:520px;
	margin:50px auto 0 auto;
	clear:both;
	text-align:left;
	}
#minaoshi01{
	min-height:260px;
	height: auto !important;
	height: 260px;
	}


#minaoshi01 h2{
	background-image:url(../img/minaoshi/bg_h2_minaoshi01.gif);
	}
#minaoshi02 h2{
	background-image:url(../img/minaoshi/bg_h2_minaoshi02.gif);
	}
#minaoshi03 h2{
	background-image:url(../img/minaoshi/bg_h2_minaoshi03.gif);
	height:34px;
	}
#minaoshi04 h2{
	background-image:url(../img/minaoshi/bg_h2_minaoshi04.gif);
	height:34px;
	}

ul.ul01{
	background-position:right top;
	background-repeat:no-repeat;
	margin:25px 0 0 0;
	}
ul.ul01 li{
	background-image:url(../img/mrk_maru_brown14x14.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
	font-size:140%;
	line-height:1.75;
	color:#94421a;
	}

#minaoshi01 ul.ul01{
	background-image:url(../img/minaoshi/img12_woman.gif);
}
#minaoshi02 ul.ul01{
	background-image:url(../img/minaoshi/img13_plant.jpg);
	min-height:203px;
	height: auto !important;
	height: 203px;
}



#minaoshi0102{
	background-image:url(../img/minaoshi/bg_r7_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:540px;
	margin:0 auto 0px auto;
	text-align:left;
	padding:0 0 30px 0;
	clear:both;
	}
#minaoshi0102 h3{
	background-image:url(../img/minaoshi/bg_r7_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height:85px;
	text-indent:-10000px;
	}
#minaoshi0102 ol.ol02{
	background-image:url(../img/minaoshi/bg_r7_middle.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding:0 60px 0 50px;
	font-size:180%;
	line-hight:1.75;
	color:#94421a;
	min-height:95px;
	height: auto !important;
	height: 95px;
	}
#minaoshi0102 ol.ol02 li{
	padding:5px 0 5px 0;
	}

#minaoshi03 h3{
	font-size:140%;
	line-height:1.75;
	font-weight:bold;
	margin:24px 0 10px 15px;
	border-bottom:1px solid #000000;
	}
#minaoshi03 h4{
	font-size:120%;
	line-height:1.75;
	font-weight:bold;
	margin:24px 0 0px 15px;
	}
#minaoshi03 h5{
	font-size:90%;
	line-height:1.5;
	font-weight:nomal;
	margin:34px 0 0px 53px;
	}

#minaoshi03 .p01{
	font-size:130%;
	line-height:1.75;
	font-weight:bold;
	margin:24px 0 10px 15px;
	}
#minaoshi03 .p02{
	font-size:130%;
	line-height:1.75;
	margin:24px 0 10px 15px;
	}
	
#minaoshi03 .p02 strong{
	color:#e60012;
	font-weight:bold;
	}

#minaoshi03 .img01 {
	margin:15px auto 15px auto;
	width:520px;
	text-align:right;
	}
#minaoshi03 .img01 a{
	padding:0 15px 0 0;
	}
#minaoshi03 ul.ul02{
	margin:0 0 10px 15px;
	padding:0 0 0 0.5em;
	}	
#minaoshi03 ul.ul02 li{
	list-style-type:disc;
	list-style-position:inside;
	line-height:1.75;
	}	
#minaoshi03 ol.ol03{
	margin:2px 0 10px 53px;
	padding:0 0 0 2.5em;
	}	
#minaoshi03 ol.ol03 li{
	list-style-type:decimal;
	list-style-position:outside;
	line-height:1.5;
	}	
	
.con_r4{
	width:495px;
	margin:13px auto 13px auto;
	padding:0;
	min-height:37px;
	height: auto !important;
	height: 37px;
	background-image:url(../img/bg_r4_bottom_right.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	}
.con_r4_bottom_left{
	background-image:url(../img/bg_r4_bottom_left.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding:0 0 12px 0;
	margin:0;
	}
.con_r4_top_left{
	background-image:url(../img/bg_r4_top_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding:0;
	}
.con_r4_top_right{
	background-image:url(../img/bg_r4_top_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding:12px 26px 0 26px;
	text-align:left;
	}

.con_r4 .p03{
	font-weight:bold;
	font-size:130%;
	line-height:1.75;
	margin:0 0 15px 0;
	}
.con_r4 h3{
	background-image:url(../img/minaoshi/bg_h3_minaoshi.gif);
	background-position: left center;
	background-repeat: repeat-x;
	height:35px;
	line-height:35px;
	vertical-align:middle;
	color:#94421a;
	font-size:180%;
	font-weight:bold;
	margin:0 0 15px 0;
	}
.con_r4 .p04{
	font-size:130%;
	line-height:1.75;
	}

.otoiawase_minaoshi{
	text-align:left;
	margin:40px auto 10px auto;
	width:520px;
	}
