p{
	font-size: 14px;
	line-height: 24px;
}
.main_lead{
	margin-bottom: 20px;
	line-height: 22px;
}
.woman_top_list{
	margin: 15px 0;
}
.woman_top_list li{
	float: left;
	width: 32.1%;
	margin-left: 1.85%;
}
.woman_top_list li:first-child{
	margin-left: 0;
}
.woman_top_list li a img{
	width: 100%;
}
.balloon{
	width: 46.4%;
	margin: 0 auto;
	display: block;
}
h3{
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #350303;
	margin: 10px 0;
}
.content_section p{
	color: #333333;
	font-size: 10px;
	line-height: 18px;
	margin-bottom: 0;
}
.content_section{
	padding: 20px 5px;
	border-top: 1px dotted #000;
}
.content_section img{
	margin-bottom: 5px;
}
.content_section_01{
}
.content_section_02{
	margin-top: 0;
}
.content_section_02{
	text-align: center;
	padding-top: 0;
}
.content_section_02 p{
	text-align: left;
}
.content_section .section_title{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
.img_width_01{
	width: 71.4%;
}
.img_width_02{
	width: 92.6%;
}
.name{
	color: #350303 !important;
	font-weight: bold;
}
.prof_text{
	margin-bottom: 5px !important;
}
h4{
	color: #fff;
	background-color: #fca2fd;
	padding-left: 5px;
	margin: 20px -5px 20px;
	font-weight: bold;
}
.content_section_02 p{
	line-height: 16px;
}
.content_section_02_name{
	font-weight: bold;
	color: #000000;
	margin: 10px 0 5px;
}
.mayumi + p, .mizuki + p{
	font-family: "KozGoPro";
}
.mayumi span{
	color: #f9b127;
}
.mizuki span{
	color: #aff486;
}
.link_box{
	text-align: center;
	line-height: 19px;
	letter-spacing: 0.02em;
	color: #fca1fd;
	font-weight: bold;
	margin: 15px 0 20px;
}
.link_box a{
	color: #4066b3;
	font-weight: bold;
	text-decoration: underline;
}
.car_knowledge{
	width: 95.5%;
	margin: 0 auto;
	background-color: #f9f7f2;
	padding: 20px 35px 5px;
}
.car_knowledge img{
	width: 100%;
	margin-bottom: 10px;
}
.car_knowledge .title{
	font-weight: bold;
	color: #330000;
	margin-bottom: 10px;
}
.car_knowledge p{
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 15px;
}
.car_knowledge p.blue{
	color: #5ce1fe;
}

/*index2.php*/
.woman_02_content .content_section img{
	display: block;
	margin: 0 auto 20px;
}
.img_width_03{
	width: 87.5%;
}
.img_width_04{
	width: 100%;
}
.woman_02_content .lead{
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 20px;
  font-family: "Kozuka Gothic Pr6N";
}
.index2_h4{
  font-size: 18px;
  font-family: "Kozuka Gothic";
  line-height: 30px;
  color: #999999;
  background-color: transparent;
}
.index2_h4 img{
	display: inline !important;
	width: 30px;
	margin: 0 15px 0 0 !important;
}
.woman02_1_01{
	width: 48.1%;
}
.woman02_contents_lead{
	font-size: 16px;
	line-height: 16px;
}
.woman02_1_02, .img_18{
	width: calc(100% + 10px);
	margin-left: -5px !important;
}
.woman2_3_box{
	padding: 0 15px;
}
.woman2_3_box ul li img{
	width: 100%;
	margin-bottom: 10px !important;
}
.woman2_3_box ul li:nth-child(2) img{
	width: calc(100% + 18px);
	margin-top: 15px;
}
.woman2_3_box ul li:nth-child(3) img{
	width: calc(100% + 34px);
	margin-top: 5px;
}
.woman2_3_box ul li:nth-child(4) img{
	margin-top: 20px;	
}
.img_17{
	width: 91%;
	margin-top: 20px !important;
}
.back_gray{
	background-color: #f8f8f8;
	margin: 0 -20px;
	padding: 0 10px 15px;
}
.back_gray h5, .content_section p.conc{
	font-size: 14px;
	line-height: 22px;
	color: #f5a3f4;
	font-family: "Kozuka Gothic";
	font-weight: bold;
	width: 82.8%;
	margin: 0 auto 15px;
}
.img_21{
	width: 69.5%;
}
.content_section p.conc{
	color: #000000;
	text-align: center;
	margin: 15px 0;
	width: 100%;
}
.back_gray_02{
	background-color: #f9f7f2;
	margin: 0 -10px;
	padding: 20px 40px 30px;
}
.back_gray_02 img{
	width: 100%;
	margin-top: 10px !important;
	margin-bottom: 0 !important;
}
.content_section .back_gray_02 p{
	color: #666666;
}
.bg_02_car_knowledge{
	margin-bottom: 10px !important;
}
.content_section p.bg_02_title{
  font-size: 12px;
  font-family: "Kozuka Gothic";
  font-weight: bold;
  color: #330000;
  margin: 10px 0 0;
}
.content_section p.bg_02_subtit{
	font-weight: bold;
	margin: 10px 0;
}
.content_section p.bg_02_conc{
	font-weight: bold;
	margin-top: 10px;
}

/*index3.php*/
.index3_h3{
	font-size: 13px;
	margin-bottom: -20px;
}
.index3_h4{
	background-color: transparent;
	margin: 0 -5px 15px;
}
.index3_h4 img{
	width: 100%;
}
.index3_content_section > img{
	width: 66.1%;
}
.index3_content_section > p{
	margin-bottom: 25px;
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
.bold{
	font-weight: bold;
}
.index3_content_section .back_gray_02{
	margin: 0;
	padding-bottom: 10px;
}
.index3_content_section .back_gray_02 img{
	margin-bottom: 10px;
}
.index3_content_section .back_gray_02 p{
	font-weight: bold;
    margin-bottom: 15px;
}