﻿@charset "UTF-8";

/* ==========================================================
business_css
========================================================== */
.japan-service{
margin-top:20px;
border:3px solid #b79439;
padding:20px 50px;
}
.japan-service h2{
text-align:center;
margin-bottom:20px;
}
.japan-service .title-01{
display:block;
font-size:120%;
font-weight:bold;
}
.japan-service .title-02{
display:block;
font-size:133.3%;
font-weight:bold;
}
.japan-service .subTitle{
font-size:80%;
}
.japan-service p,
.japan-service figure{
display:table-cell;
line-height:1.8;
vertical-align:top;
}
.japan-service figure{
padding-left:40px;
text-align:center;
width:200px;
}

@media screen and (max-width: 767px) {
.japan-service{
margin-top:20px;
border:3px solid #b79439;
padding:15px;
}
.japan-service p,
.japan-service figure{
display:block;
width:100%;
}
.japan-service figure{
padding:0;
margin-top:15px;
}

}