.clear {
	clear: both;
}

.blog_html_area {
	max-width: 92%;
	background-color: #ffffff;
	padding-top: 50px;
	padding-bottom: 50px;
	margin: auto;
}

.blog_html_area .highlight {
	color: #eb001a;
	font-weight: 600;
}

.blog_html_area p {
	font-size: 18px;
}

.blog_html_area ul,
.blog_html_area ol {
	font-size: 18px;
}

.lang1 p,
p.lang1,.lang1 {
	font-size: 20px;
}

.lang1 ul,
.lang1 ol,
ul.lang1,
ol.lang1 {
	font-size: 20px;
}

.blog_html_area ul li,
.blog_html_area ol li {
	margin-bottom: 20px;
	padding-bottom: 0;
}

.blog_html_area_page01_heading {
	
    color: #eb001a;
    font-size: 26px;
    font-family: 'dincond-medium';

    text-align: center;
    margin-bottom: 50px;
	font-weight:600;

  


}





.blog_html_area_page01_heading .title2 {
font-size: 26px;

}


.blog_html_area_page01_section1 {
  display: flex;
  flex-wrap: wrap;
  gap: 0px; 
  max-width:100%;
  margin:auto;
  margin-bottom:50px;
   justify-content:center;
}

.blog_html_area_page01_section1  .item {
  flex: 1 1 calc(50% - 0px); 
  box-sizing: border-box;
  display: flex;
  margin-bottom:30px;

}

.blog_html_area_page01_section1  .item_container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  text-align: center;
 padding-left:10px;
padding-right:10px;
}


.blog_html_area_page01_section1 .item:nth-child(2) .item_container{
  border-left: 2px dashed #d85c72; 
padding-left:10px;
padding-right:10px;

}
.blog_html_area_page01_section1 .item:nth-child(4) .item_container{
  border-left: 2px dashed #d85c72; 
padding-left:10px;
padding-right:10px;
}
.blog_html_area_page01_section1  .item_container .photo {
width:90%;
margin:auto;
margin-bottom:30px;
}

.blog_html_area_page01_section1  .item_container .photo img{
max-width:100%;
}

.blog_html_area_page01_section1  .item_container .title {
 font-size:16px;
 min-height:80px;
 
}
.blog_html_area_page01_section1  .item_container .title2 {
 font-size:16px;

}

.blog_html_area_page01_section1  .item_container .title2 b{
 font-size:16px;

}








.blog_html_area_page01_section2{
	width:100%;
	position: relative;
    text-align: center;
}


.blog_html_area_page01_section2 img{
	max-width:300px;
    margin:auto;
}

.blog_html_area_page01_section2 .item{

	font-size:0.6em;
}
.blog_html_area_page01_section2 .item .en{
	font-size:1.2em;
}
.blog_html_area_page01_section2 .item .en b{
	font-size:0.9em;
}

.blog_html_area_page01_section2 .item{

    clear:both;
     margin:auto;
	max-width:120px;
    	margin-bottom:30px;
}
.blog_html_area_page01_section2 .item img{
	width:100%;
    margin:auto;
}




.blog_html_area_page01_section2_item_list {
  display: flex;
  flex-wrap: wrap;
  gap: 20px; 
  max-width:100%;
  margin:auto;
  margin-top:50px;
   justify-content:center;

}

.blog_html_area_page01_section2_item_list  .item {
  flex: 1 1 calc(50% - 20px); 
  box-sizing: border-box;
  display: flex;
  margin-bottom:30px;
  justify-content:center;
  text-align: center;
}

.blog_html_area_page01_section2_item_list  .item img{
  margin:auto;
}
.blog_html_area_page01_section2 .item1{

	max-width:110px;
}


.blog_html_area_page01_section2 .item2{

	max-width:145px;
}


.blog_html_area_page01_section2 .item3{
	
	max-width:100px;
}


.blog_html_area_page01_section2 .item4{
	
	
}


.blog_html_area_page01_section2 .item5{
	max-width:140px;

}

.blog_html_area_page01_section2 .item6{

		max-width:140px;
}

.blog_html_area_page01_section2 .item7{
		max-width:100px;

}
.blog_html_area_page01_section2 .item8{
		max-width:100px;

}
.blog_html_area_page01_section2 .item9{
		max-width:140px;
	
}
.blog_html_area_page01_section2 .item10{
		max-width:100px;
	
}


